童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

iOS和Android规范解析:底部tab导航

9月21日 终离去投稿
  底部tab导航是现在应用里非常常见的一种组件。关于这种最常用到的组件,你了解的全面吗?下面我们来分别看一下MaterialDesign设计规范以及iOS设计规范里是怎么规定的。
  GoogleMaterialDesignGuideline
  MD规范,先是给这个控件来了总述:底部导航栏可以使用户通过点击一下,就在顶层视图间的进行方便的切换。
  用法
  底部导航栏主要是为手机的导航设计的。如果是在较大的显示屏上,比如桌面,则可以使用侧边导航,如下图:
  底部导航栏主要用于以下两种情况:
  1。3至5个同等重要的页面间切换(注:在MaterialDesign中,这种情况也可视情况使用抽屉导航,如下图:)
  抽屉导航
  2。需要在应用里方便地对页面进行切换(注:如果是1或者2个页面,则可以使用标签导航)。
  底部Tab导航和标签导航
  选项位置是固定的
  注意选项个数
  样式
  首先,MaterialDesign中关于底部导航栏中的图标和文字有如下说明:
  当某个选项是被选中状态,则展示该选项的图标和文字;
  如果只有3个选项,则一直展示所有选项的图标和文字;如果有4或5个选项,则被选中的选项展示图标和文字,未被选中的只展示图标(实际中这一条好像很多应用都没有严格遵守这一条,笔者也觉得没有必要严格遵守)。
  其次,关于颜色,MD比较提倡使用简单的颜色,避免复杂,如下图:
  最后,关于每个选项的文字,需要注意文字不要折行(就是不要有两行的情况),不要出现标题使用“”来省略的情况,不要为了节省空间而缩小文字的字号。这几点国内的应用都做的很好啦,没有什么好说的。
  行为
  当用户选择点击某个选项时,则应该直接展现相应的页面,或者刷新当前的页面;注意不要在点击后展示菜单或者弹出框(popup)。另外,如果点击系统返回键,不会切换到底部导航栏上一次点击的页面。
  另外,有以下三点需要注意:
  点击当前选项的图标,则页面返回顶部
  点击底部导航栏中的选项后,应该返回该页面顶部并刷新该选项的页面(这一点笔者认为也不是必要,需要根据应用自身的场景来判断)
  下面这个是错误的案例,需要注意不要这样做:
  【错误案例】当点击不同选项时,避免时页面发生横向切换
  MD中,对各个组件都规定了它们在垂直方向上的高度。可以看到,底部导航栏的垂直高度还是比较高的,规范中提到,底部导航栏仅仅比底部浮层、抽屉栏以及键盘低一些,如下图:
  MD中各控件垂直高度示意
  iOSHumanInterfaceGuidelines
  相对而言,苹果的规范要简单的多,大部分都是我们平时用到的状态,也比较少用错。大家只需要注意以下几点就可以了:
  1。如果底部导航栏中的某个选项暂时不可用,不要把该选项置灰。在不可用而又点击了的情况下,页面只要展示这个页面为什么没有内容就可以了。
  2。避免使用过多的选项。当然,如果选项过少也会有问题。一般在iPhone上。
  3。可以使用肩标来提示信息数量,如下图:
  肩标示意
  需要注意的一点是,底部导航栏和之前介绍过的工具栏,是不能同时出现的。
  工具栏示意
  以上介绍了MD和iOS设计规范中,对底部导航栏的定义。
  讨论使人认识更加深刻。欢迎留言。
投诉 评论 转载

用Axure制作产品需求文档(PRD)模板(附完整案例)可下很早之前就有用Axure替代需求文档的讨论,平台15年就有《Word产品需求文档,已经过时了》这样详尽的分析。今天作者带来的是他在Axure替代需求文档的实战思考,希望对大家有……程序员经常说的设计模式到底是什么?当程序员说去设计模式时,你是否会一脸懵逼,到底什么是设计模式呢?很多人应该听说过设计模式(Designpattern),又或多或少的看过或用过设计模式,但是实际用在开发过……这款给医生的专业APP,设计上有着怎样不同的要求?本文作者主要与我们分享一款Web医疗应用设计的细节。enjoy医疗保健在任何一个国家都是非常重要的组成部分,它关乎每一个人的生命健康。而随着时代的发展,医疗技术本身逐步提……要做一款让用户尖叫的好产品,你必须知道用户成本收益模型无论如何,对于用户成本收益分析的思想还是非常重要的,他可以帮助更好地规划产品,更有目的性地做好产品的某一个功能模块,甚至更有目的性地做好用户定位。什么样的产品可以称之为好……iOS和Android规范解析:底部tab导航底部tab导航是现在应用里非常常见的一种组件。关于这种最常用到的组件,你了解的全面吗?下面我们来分别看一下MaterialDesign设计规范以及iOS设计规范里是怎么规定的。……电商问答,促转化的一种新方式电商行业经过多年的发展,已经走到了非常成熟的路径,多数电商网站都具备完善的商品,库存,订单和售后体系。不过,仍然还存在很多新的难题。对于消费者来说,面对琳琅满目,数亿级的商品面……个性化推荐技术,对新闻阅读产品形态的改变内容并无好坏之分,你所厌恶的或许正是他人所喜爱的,因此鉴于个人爱好而形成的个性化推荐技术就成了内容分发的有效方法。用户是一个点,传统媒体是一个面,传统媒体不可能只做一个点……万字长文:在智能手机上设计AR应用有哪些挑战?应该如何应对?编者按:随着苹果ARkit与谷歌的ARCore平台推出,AR在智能手机上的应用也会变得越来越多。AR作为一个全新的交互媒介,在开发相关应用时必然会遇到各种各样的挑战。本文对可能……如何让进度条帮助你达到产品目标?我实习已经一年了,最近刚毕业成为一个产品,现主要负责活动方面的web页面原型设计。最近设计的一个活动,让我对进度条了解比较多,想记录下来,分享给大家。进度条的定义及其使用……激励手段下,用户主动与被动的思考用户激励对运营来说是一个经常性动作。但是如何激励?使用什么样的办法效果最好?有的时候让我们很头疼。这篇文章帮我们梳理了激励措施中主动和被动两种不同的形式在产品生命周期中的侧重点……优化输入框,让填写如丝般顺滑看似简单的输入框,实际上对用户体验有着十分明显的营销,那么如何优化?看文章如何解读。填写是一件麻烦事,我们或多或少感受糟糕体验。设计开发者也很无奈,感觉身体被掏空。怎么办……设计规范详解组件控件结构体系:操作类本篇文章是设计规范中的操作类,也是设计规范系列的第七篇,最近一直写这个系列,都写腻了,也没什么挑战性。继这个系列之后,我会写一些超有意思的文章,想想都好激动哦。由于涉及到……
Keep产品分析数据陡增背后的产品逻辑以Airbnb等平台为例,探索互联网短租市场的未来腾讯视频产品体验报告:背靠腾讯的腾讯视频,是如何面对火热的平从手表端和手机端,深度解析智能手表产品及其需求PRD习作“轻轻说话”产品需求文档伪考拉理财诞生记:小型理财产品,如何定位自己切入市场?从0到谈谈红包类产品的设计之道(竞品分析)飞行信息类竞品分析:基于大数据的航旅APP,是如何优化用户出三个回答,解读网易云音乐为什么要设计三个推荐功能微信读书VS网易蜗牛读书:一份深度的移动阅读应用竞品分析从产品角度浅析,听书软件为什么一直不温不火?分答曾红极一时,却又淡出了用户视线,为什么?

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界