首页
学习
活动
专区
圈层
工具
发布

项目需求讨论-标题栏上的搜索功能

今天讲的就是一个很简单的具体开始时候遇到的需求,在标题栏中实现搜索功能,而且美工要求需要实现下面GIF图的效果,我就实现了下,可能不是最好的,有哪里可以更方便请大家指出。...正好仔细的讲解了下SearchView和Toolbar。希望大家看看我哪里是不是讲错了。哈哈。 ? 1.先抛开搜索功能,我们看如何单纯实现下图的标题栏的界面: ?...标题栏 因为我平常项目中的标题栏使用的是Toolbar。当然大家在这个需求上面,用个其他类型的ViewGroup也是一样的。...,然后默认是隐藏的,点击搜索图标按钮后让SearchView显示就可以了。...看布局代码,就知道在第一步中的标题栏的布局的上面,覆盖了一层横向布局,用来显示SearchView和取消按钮,该界面默认是隐藏的,只有当按了搜索图标按钮,再让这个横向布局显示,盖在上面,(当然同时也可以让原来的标题和搜索图标按钮隐藏

1.7K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    最新iOS设计规范三|3大界面要素:栏(Bars)

    一、导航栏(Navigation Bars) 导航栏出现在页面的顶部,位于状态栏下方,可以给一系列层级页面进行导航。当点击进入新页面时,其导航栏的左侧会出现一个返回按钮,并带有前一页面的标题。...大标题绝对不能与内容竞争,但是在某些应用中,大标题的粗体会帮助人们浏览和搜索时进行快速定位。例如:在选项卡式布局中,大标题有助于说明活动选项卡,并指示用户何时已滚动到顶部。...无边框样式在大标题导航栏中效果很好,因为它增强了标题和内容之间的联系感。但是,无边框样式在标准标题导航栏中可能无法很好地起作用,因为该栏的标题和按钮可能难以区分。...搜索栏的字段可以包含占位符文本,例如“搜索服装,鞋子和配饰”或仅“搜索”,以提醒要搜索的上下文。带有适当标点符号的简洁的单行提示也可以直接出现在搜索栏上方,以提供指导。...有几种常见的技术可以做到这一点: · 在APP中使用导航栏,该导航栏会自动显示状态栏背景,并确保内容不会显示在状态栏背后 · 在状态栏背后显示自定义图像,如渐变色或纯色 · 在状态栏背后放置模糊的视图

    12.5K10

    【愚公系列】《微信小程序与云开发从入门到实践》028-WeUl库中的导航栏与搜索栏组件

    本篇文章将聚焦于WeUl库中的两个核心组件——导航栏和搜索栏。导航栏作为应用界面的骨架,负责引导用户在各个页面之间快速切换,而搜索栏则是提升信息检索效率的利器。...一、WeUl库中的导航栏与搜索栏组件 1.NavigationBar 组件 NavigationBar组件用来自定义导航栏。...字符串 设置导航栏的标题 back 布尔值 设置是否显示默认的返回按钮 delta...设置导航栏的文字等颜色 loading 布尔值 设置是否在标题左侧显示loading show 布尔值 设置导航栏是否显示...animated 布尔值 设置导航栏是否显示和隐藏过程中是否显示动画效果 bindback 函数 绑定在用户点击默认的返回按钮的回调事件

    54100

    iOS 11 更大的导航 (官方翻译版)

    导航栏 导航栏出现在应用程序屏幕顶部的状态栏下方,并可以通过一系列分层屏幕进行导航。当显示新屏幕时,通常标有前一屏幕标题的后退按钮出现在栏的左侧。...导航栏是半透明的,可能具有背景色调,并且可以配置为在屏幕上键入屏幕时隐藏,发生手势或视图调整大小。 ? 考虑在显示全屏内容时暂时隐藏导航栏。当您想关注内容时,导航栏可能会分散注意力。...有关开发人员的指导,请参阅UINavigationBar。 提示不需要导航时使用工具栏,或者想要多个控件来管理内容。请参阅工具栏。 导航栏标题 考虑在导航栏中显示当前视图的标题。...在大多数情况下,标题可帮助人们了解他们正在查看的内容。但是,如果导航栏标题似乎是多余的,可以将标题留空。例如,Notes不会为当前注释标题,因为第一行内容提供了所需的所有上下文。 ?...标准标题 ? 大标题 当您需要特别强调上下文时,请使用较大的标题。在一些应用程序中,大标题的大胆大胆的文字可以帮助人们浏览和搜索。

    3.6K30

    zblog明信片主题类型模板全新绽放,R角、透明、森系您想要的我都有

    (支持ZBP1.6),主题启用之后开始设置相关的内容,如果您想知道如何在导航栏开启二级菜单、导航栏图标怎么设置亦或者怎么开启伪静态都可以参考此教程:Z-blogPHP常见问题答疑(最新整理),基本您想知道的...主题侧栏调用方案: 首页调用默认侧栏,分类列表及其他(搜索、标签等)调用侧栏2,文章页调用侧栏3,手机移动端导航调用侧栏5。...但是也有缺点,就是在搜索快照下显示占位图片,不显示文章缩略图,因为快照下不会加载js,所以只能显示占位图片。...2020/11/20 -- 优化首页友情链接副标题文字过多错乱的问题。 -- 修复文章右侧侧栏会员没有加V的问题。 2020/11/05 --优化单页模板编辑文章时链接出错的问题。...-- 优化网站在百度快照显示不友好的问题。 2020/10/08 --优化导航css样式细节。 2020/09/30 -- 优化模板细节,修复部分接口错误问题。 -- 修改自适应显示效果。

    1.9K20

    手把手教你用vuepress搭建自己的网站(2)

    ,在您以后用 md 写文章时,同样引入图片时,图片的后缀名都不能带有中文字符 配置导航栏 导航栏中有页面标题、搜索框、 导航栏链接、多语言切换、仓库链接,它们都是可以直接通过配置出来的,在 config.js...其中导航栏的链接分为三种:一级 nav,链接,二级下拉菜单,带标题的多级分类菜单 一级 nav,直接带路由即可 themeConfig: { nav: [ { text: '首页', link...你可以按照这个类似的结构,无限制的配置下去 光有 nav 导航是不够的,下面来配置一下侧边栏,怎么配置侧边栏才是重中之重 配置侧边栏-slider 自动获取侧边栏内容 如果你希望自动生成当前页面标题的侧边栏...,侧边栏会自动地显示由当前页面的标题(headers)组成的链接,并按照页面本身的结构进行嵌套,您可以通过 themeConfig.sidebarDepth 来修改它的行为。...如果您希望为不同的页面组显示不同的侧边栏, 就和官网一样, 点击导航中的哪个 nav,对应就显示对应的的侧边栏,目前目录有 fontend \ interview \ minprogram 等, 这些目录下都存放着多个

    2.8K20

    Joe主题再续前缘版 - 本站同款

    ,Test修改为空 去除压缩包内多余文件 移动端情况下侧边栏头像优化为圆形 新增移动端可设置侧边栏壁纸显示模式为半屏或全屏 新增可自定义侧边栏登录注册URL函数 优化移动端当页面已经往下滑动之后点击分类等栏目不会返回顶部...可配合壁纸高度功能使用全屏壁纸 新增可开启或关闭PC端导航栏背景毛玻璃效果(毛玻璃效果启动后部分PC端浏览页面可能会产生卡顿) 修复网站https协议情况时在主题设置处检测更新失败的BUG 新增文章页可开启顶部大图背景使用文章缩略图...文字将使用文字标题 如果没有文章没有缩略图那么使用首页顶部大图和侧边栏随机一言充当文字 对全局设置中自定义存储空间功能进行详细描述 新增在线友链申请功能,需要配置邮箱功能 1.13 修复部分站点展示百度统计数据出现...8的时候报错 屏幕浏览进度条位置优化到导航栏下方 优化检测百度是否收录文章的算法 1.15 新增更加灵动的经典表情包 文章页面评论模块PC端选择表情时鼠标悬停显示表情说明 新增主题编辑器自带展示所有标签列表并可点击填入标签功能...优化移动端下导航栏处搜索框样式 导航栏高度降低10px 可自定义首页热门文章显示数量 首页热门文章UI全新重构 1.18 2022-09-06 08:11:09 星期二 紧急修复主题设置页面报错提示

    3.8K20

    Human Interface Guidelines —— 导航栏(Navigation Bars)

    Navigation Bars 位置 Navigation Bars显示在app屏幕的顶部,位于status bar(状态栏)下方,并可穿过一系列不同层级的屏幕进行导航。 ...---- 导航栏标题(Navigation Bar Titles) 考虑在navigation bar中显示当前视图的标题。 在大多数情况下,标题可以帮助人们了解他们正在查看的内容。...但是,如果导航栏的标题看起来多余,则可以将标题处留空。 例如,由于第一行内容提供了所需的所有上下文,因此Notes不会为当前的笔记加标题。 ?...左:标准标题    右:大标题 如果需要额外强调上下文,请使用大标题。 在某些app中,大标题的大号加粗文本可以帮助用户在浏览和搜索时知道自己所在位置。...当用户开始滚动内容时,大标题转换为标准标题。 大标题在所有应用程序中没有意义,永远不会与内容竞争。

    3.1K110

    zblog明信片主题类型模板全新绽放,R角、透明、森系您想要的我都有

    主题侧栏调用方案: 首页调用默认侧栏,分类列表及其他(搜索、标签等)调用侧栏2,文章页调用侧栏3,手机移动端导航调用侧栏5。...-- 优化导航栏与页面布局宽度保持一致。 -- 优化移动端标题和列表间距。 -- 优化页面右侧滚动条样式代码。...-- 优化授权代码,减少部分主机无法访问接口的问题。 -- 优化分类模板,设置列表默认选择catalog模板并可设置其他模板,减少部分小白不会设置导致显示首页的问题。 -- 优化搜索页模板。...-- 优化文章详情页SEO标题设置,自选是否带有分类名称显示。 -- 主题幻灯片后台新增图片预览功能。 2021/10/02 -- 优化幻灯片轮播创建数据表代码的兼容性。...但是也有缺点,就是在搜索快照下显示占位图片,不显示文章缩略图,因为快照下不会加载js,所以只能显示占位图片。

    2.4K20

    本站同款宁静致远(Quietlee)自媒体博客主题模板,夜间模式及强大的SEO效果-ZBlog主题

    ,优化效果显著(SEO规范均按照搜索引擎白皮书制作); 文章缩略图自定义大图模式,还有三图、单图和无图模式; 文章标题附带推荐(编辑文章开启推荐),热文(浏览数超过1000),最新(发布时间小时24小时...大图:开启之后文章列表显示大图模块(文章图片超过三张的时候如果开启大图则优先显示此样式,如果没有图片开启大图则随机分配一张图片,随机图片路径“/zb_users/theme/quietslee/include...-- 优化后台授权验证代码,远程API无法访问时调用本地验证文件,以确保官网失效时不会影响用户使用。 -- 优化夜间模式和白天模式切换导航栏有叠加的问题。...优化文章列表缩略图没有延迟加载的问题。 顶部导航条增加“新建文章”链接,可以快速新建文章。 完善logo和搜索栏隐藏特效,增加渐显效果。 美化导航栏二级菜单样式。...2020/02/17 优化和适配用户中心超级会员的昵称和等级。 优化导航栏搜索跟随状态,滚动条下拉隐藏搜索和logo,保留导航,上划显示logo和搜索,据说这样用户体验会更好?是么?

    3.9K20

    iOS 9人机界面指南(四):UI元素(上) - 腾讯ISUX

    以下有一些方法可以让滚动的内容能正常显示在状态 栏后面: 使用导航控制器(navigation controller)来展示内容。导航控制器自动展示状态栏背景,同时能确保内容视图不会出现在状态栏后面。...当用户到达一个新的层级,导航栏需要做出这样的改变: 导航栏标题应该变成当前层级的标题。 当前标题左侧放置应有返回按钮,需要的话,返回按钮可以以前一层级的标题命名。 使用当前视图的标题作为导航栏标题。...若觉得标题冗余,你也可以将标题留空。举个例子,备忘录的导航栏中就没有当前备忘录的标题,因为备忘录的第一行就已经提供了所有用户需要的内容。 ? 考虑在应用最高层级的导航栏中放置一个分段控件。...) 显示用户在指定时间内访问过的项 搜索(Search) 进入搜索模式 评分最高(Top Rated) 显示用户评分最高的项 4.1.7 搜索栏 搜索栏获取用户键入的文本,用以作为搜索的关键字...请注意,当搜索的视图控制器包含在导航控制器里面的时候——比如在邮件应用(Mail)中那样,当用户激活搜索时,搜索栏会自动上浮,平铺到原来导航栏的位置上。

    13K51

    Gitbook安装使用笔记(二)实用配置和插件

    介绍一下gitbook中book.json的一些实用配置和插件,详细可直接拉到底查看参考资料 配置概况 全局配置 title 标题 设置书本的标题。...- 符号代表去除默认自带的插件 Gitbook默认自带有5个插件: highlight: 代码高亮 search: 导航栏查询功能(不支持中文) sharing:右上角分享功能 font-settings...back-to-top-button 回到顶部 { "plugins": [ "back-to-top-button" ] } toggle-chapters 折叠目录 默认只在目录导航中显示章的标题...,而不会显示小节的标题,点击每一章或者每一节会显示当前章或节的子目录,如果有的话,但是同时会收起其它之前展开的章节。.../assets/logo.png", "style": "background: none" } } custom-favicon 修改标题栏图标 设置浏览器选项卡标题栏的小图标。

    1.2K21

    Mirages主题帮助文档

    主题提供两种导航栏样式,可以通过主题外观设置:导航栏 -> 导航栏样式 处自由切换。 需要注意的是:顶部导航栏会在较小屏幕下(屏幕横向宽度小于 768) 回退到 侧边栏模式。...文章主图中的标题可以使用 mastheadTitle 和 mastheadSubtitle 自定义 文章主图标题 字段名:mastheadTitle 自定义展示在文章大图内的标题,该选项可以替换掉默认的文章标题...文章主图副标题 字段名:mastheadSubtitle 自定义展示在文章大图内的副标题(展示在标题下方) 文章主图标题颜色 字段名:mastheadTitleColor 设置展示在文章大图内的标题及副标题的颜色...示例 # 以高斯模糊的形式加载文章主图 blurBanner = 1 顶部导航栏最大菜单数量 1.7.9 及以上版本可用 设置名:maxNavbarMenuNum 说明 设置显示在顶部导航栏的最大菜单个数...示例 enableImageShadow = 1 横向导航栏 Logo 的跳转链接 7.10.0 及以上版本可用 设置名:navbarLogoUrl 说明 设置横向导航栏 Logo 的跳转链接,仅对横向导航栏中的

    11.1K20

    Z-blogPHP《小清新》至简至美个人博客主题模板,自适应加SEO优化

    -- 新增图片延迟异步加载代码,开启后可以实现,图片异步加载,需要设置一张占位图片,未加载的时候显示占位图片,滚动条下拉时才逐渐显示文章缩略图,但是在搜索引擎的快照下,不会显示文章缩略图而是占位图,按需开启...2020/09/21 -- 优化模块R角的角度值。 -- 优化侧栏标题间距及角标样式。 2020/09/08 - 修复文章缩略图在快照下不显示的问题。...- 优化移动端导航侧栏样式。 - 优化搜索页无结果时友好提示。 - 兼容和适配“链接模块管理”插件,优化对应导航高亮代码。 - 优化移动端展示样式。...V、优化导航栏之间的间距。 V、优化搜索结果,在没有内容的情况下,友好提示! 2020/05/18 V、优化顶部背景图视觉差特效。 V、优化自适应显示效果。 V、优化导航栏高亮显示效果。...其中模块管理中的最新发表、热评文章和标签列表采用缓存形式,在新建文章和编辑文章还有删除文章的操作下会自动更新其内容,启用主题,需要编辑任意一篇文章以此来生成缓存文件,否则侧栏内容不会显示。

    3.8K20

    zblogPHP万能型主题模板希望(Hopelee)全新绽放,独具热爱,自成一派

    首页调用默认侧栏,分类列表及其他(搜索、标签等)调用侧栏2,文章页调用侧栏3,文章单页模板(归档、友链、标签、读者墙)调用侧栏4,手机移动端导航调用侧栏5。...-- 删除主题自带“搜索伪静态”功能,需要的自行下载插件。 -- 删除主题缩略图裁剪功能(文章基数大引起CPU飙升,所以删除)。...-- 优化文章编辑时右侧侧栏跟随效果,取消官方跟随代码。 1.3.3(22/1/10) -- 临时修复部分分辨率下导航栏错位问题。 -- 紧急修复单独设置单页SEO时标题代码出错的BUG。...更新日志:2021/11/05 -- 优化侧栏随机显示代码,减少文章基数大导致网站卡顿的问题。 -- 优化部分php函数代码。 -- 优化部分后台代码的闭合性及整体结果,减少页面错版的问题。...更新日志:2021/06/25 -- 优化搜索页模板标题字号跟列表文章不统一的问题。

    2.7K30

    zblog企业展示型主题模板赢天下(Winlee)助力小微企业成长

    V 2.5.7(22/02/21) -- 优化首页轮播使用视频的兼容代码,优化自适应显示效果。 -- 修复后台SEO标题设置默认为空无法保存的问题。...2021/10/29 -- 修复后台授权验证代码,减少非大陆主机引起的无法调用授权接口的代码。  -- 优化文章详情页SEO标题设置,自选是否带有分类名称显示。 ...-- 优化友好时间显示代码。 更新日志:2021/06/23 -- 优化导航栏背景色透明度,减少logo颜色和轮播图颜色模糊的问题。 -- 主题配置新增快捷保存代码(Ctrl+s)。...-- 优化编辑器特殊代码前台无法显示的问题。 -- 优化导航栏二级菜单样式,字体两侧间距。 -- 修复文章缩略图快照无法显示的问题。...-- 优化移动端部分显示效果。 -- 修复搜索页错位问题。 更新日志:2020/07/29 --优化搜索模板无结果反馈时的友好提示页面。 --优化导航栏及适配链接模块管理插件,兼容导航高亮代码。

    2.3K40

    UI篇-UINavigationController之易忘补充

    一个箭头后面带有文字的返回是使用的ios 自带的backBarButtonItem  ,显示的字体文字是push之前的山层页面的 title  ,如果希望文字是自定义的,需要在push 之前   self.navigationItem.backBarButtonItem...navigationItem navigationItem是UIViewController的一个属性,包含了当前页面导航栏上需要显示的全部信息,这个属性是为UINavigationController...每个视图控制器都有一个navigationItem属性,navigationItem中设置的做按钮、右按钮、标题等,会随着控制器的显示,也显示到navigationBar上 我们来看一下这些名词是什么意思...形成整个nv的导航栏。...通过设置 self.navigationController.toolbarHidden = NO来显示工具栏,工具栏中的内容可以通过viewController的toolbarItems来设置,显示的顺序和设置的

    2.5K20

    Brieflee主题-把最好的送给你

    搜索页新增关键词高亮功能。 优化侧栏留言头像间距不协调的问题。 修复导航栏高亮间距。 其他优化!...侧栏跟随自定义名称:后台,主题设置,广告设置找到侧栏跟随,修改名称,如果为空则默认显示“后台修改名称” 开启文章目录教程: 之前更新: --.增加首页自定义文章数量,后台外观设置,直接填写显示文章的数量即可...侧栏热门文章更改随机显示文章。 美观评论展示效果! 新增主题SEO开关(为了兼容其他SEO插件)修复百度分享无法显示的BUG。...增加列表页滚动特效,后台自定义开启(本机360浏览器测试发现偶有卡顿现象,不仅仅是本主题,其他带有滚动特效的主题都是如此,具体原因还在查看之中,其他浏览器正常。)精简优化代码。...更新优化首页置顶信息; 修改css样式; 修改标题字数过多出现的不显示; 优化侧栏标签。 其他优化,想不起来了。

    68620
    领券