赞助商
立即赞助

掌握了这个导航控件,你可以设计80%的应用导航

交互设计3年前 (2021)发布 流光
2.2K 0 0

底部导航栏可以说是现在最流导航控件了,微信、支付宝、淘宝、网易云音乐等等,各类型 APP 都有应用。

掌握了这个导航控件,你可以设计80%的应用导航

如何使用这极普遍导航控件呢?先来看看在 Material Design 规范和 iOS 规范下基本交互特性。

Material Design规范

用户选择击某个选项时,则应该接展现相应页,或者刷新前页;注意不要在击后展示菜单或者弹出框(pop-up)。另,如击系统返回键,不会切换到底部导航栏上击页。

另外,有点需要注意:

  • 击前选项图标,则页返回顶部。即如前在第个 tab,击第个 tab,页回到顶部。
  • 点击导航栏中的项后,应该返该页面顶并刷该项的页面(这一点笔者认为是必要,需要根据应自身的场景来判断)。
  • 当点击底部导航栏中的不同选项,避免页面发生横向切换。

苹果iOS设计规范

苹设计规范,主要讲了以下三:

  • 果底部导航栏中的某个选项暂时不用,不要把该选项置灰。在不用而又点击的情况下,页面只要展示个页面为什么没有内容就以。
  • 避免使用过多选项。然,如选项过少也会有问题。般在 iPhone 上,3 到 5 个选项比较合适。在 iPad 上可以适量增加。
  • 可使肩标来示信息数量,如图示。

掌握了这个导航控件,你可以设计80%的应用导航

以上是底部 tab 导航栏的基互特。底部 tab 导航,一般用组织应用的最顶内容,其中每个 tab 承载应用的一个度的功能。例微信,每个 tab 承载一个度的功能。

掌握了这个导航控件,你可以设计80%的应用导航

基个特点,对底部 tab 导航栏,最常用的做法是它只出现在一级页面。当用户从一级页面进到二级页面,么底部导航栏消失。

掌握了这个导航控件,你可以设计80%的应用导航

我也一直认为,底部导航栏就该此使用:从一级页进二级页,它,必须消失。

然而,事情怕有例,而是大佬级例。

有一次使苹果系统自带的相册应,当我进入二级页,导航栏还存在着。

这不是挑事吗?无独有偶,苹果 App Store 也是如此。

掌握了这个导航控件,你可以设计80%的应用导航

浏览了机上的快 300 个应用,发现网易云音、虾音也是采用二页保留底部导航栏的逻辑。

虽然使用这种逻辑的应用数较少,但这不能不引起我的质疑:

  • 底部导航栏难道不应该就在二页消失吗?
  • 用户已到了二级页,还可以切换到别的 tab 吗?
  • 果二级页以留,么什么情况下留?

底部导航栏二级页存在感研究

首先从计规范出发,一下这做是否是符规范的。

找遍了 iOS 设规范谷歌的 Material Design 设规范之后,我发规范里并相关规。

既此,么从用户使用的角度,么做是合理的吗?

于是我研究了在级页保留底部导航应用,发现这些应用底部导航栏里 tab 有个共:个 tab 要性不多,应用更偏于让用户发现、探索新内容,而不是沉浸在某个模块里。

掌握了这个导航控件,你可以设计80%的应用导航

以苹自带照片应用为例:「照片」tab 以时为维度组织用户照片,「为你荐」tab 以智能算法为维度,「相簿」以相簿和照片类型为维度,搜索以用户主动搜索为维度,维度都提供了让用户搜寻、管理照片可能。

如户如果需要某一张特定的照片,他可先通过相簿来,当他进入到某个相簿(此时为二级页),了一会没到,就切换到照片 tab,通过忆拍照片的大概时间来寻了。

其实这种随能切换 tab 的方式,跟 PC 网站上,常驻在页面顶部的导航条相似。

掌握了这个导航控件,你可以设计80%的应用导航

掌握了这个导航控件,你可以设计80%的应用导航

顶的导航条,保证了户在任何页面,都可迅速到达特定的几个核心页面。

下面再来研究一下二页没有保留底部导航栏的应用。

掌握了这个导航控件,你可以设计80%的应用导航

上面的三个应用,每个 tab 的重要程度也差不多,但每个模块提供的功能都相对更沉浸。比如淘,第一个 tab「首页」主要让用户浏览商品,第二个 tab 则是让用户浏览各种内容。这个 tab 之间,是不需要用户频繁切换的。

并且,入二级页后,页面底部会较频繁出新的操作栏。

掌握了这个导航控件,你可以设计80%的应用导航

如果二级页依然保留底部导航栏,那么底部的操作栏会堆一起,显然不可以的。

切换后是否保留之前状态

 iOS 规范里,找到与此相关的明,但谷歌的 Material Design 规范里,我找到了间接关联的一段明:

  • 在 Android 上:点击某个 tab 后,展示该 tab 的最高一的页面内容。重置任何先前的用户交互和临屏幕状,例如滚动位置,选项卡选择和搜索行为。
  •  iOS :点击某 tab 后,展示该 tab 里用户之的交互结果。如果用户先访问过该 tab,则点击该 tab 后,展示用户操作的后一屏幕(如果可能,保留其先状态)。如果用户以访问过该 tab,则展示该 tab 的高一级的页面内。

上述的说中,Material Design 规范主要在说切换 tab 后,是否保留用户之前的操作结果。总结一下,就是在 Android上,切换后不保留操作结果,在 iOS 上需要保留。

总结

希望用户更沉浸,则底部导航栏只在一页出现;希望用户更随切换,则在二页也保留。

当二级页常操作栏时,不建议保留底部导航栏。

果底部导航栏中的某个选项暂时不用,不要把该选项置灰。在不用而又点击的情况下,页面只要展示个页面为什么没有内容就以。

避免使用过多选项。然,如选项过少也会有问题。般在 iPhone 上,3 到 5 个选项比较合适。在 iPad 上可以适量增加。

可使肩标来示信息数量。

欢迎关注作者的公众号:「沐风体验计」

掌握了这个导航控件,你可以设计80%的应用导航

© 版权声明
您必须登录才能参与评论!
立即登录
暂无评论...

相关文章

《写给新手的APP结构指南:首页相关(上)》的功能盘点已经更新了一段时间了,希望对你有所帮助,今天跟大家继续分享的是首页...
APP UI
大家好,我是Clippp。今天为大家带来的文章是「导航」设计。如何在顶部导航和侧边导航之间做出合理的选择呢?两种不同的设计...
侧边导航
开篇先讲个故事: 上周偶然一次和开发对碰视觉规范的时候,一位开发问了个问题:这个对话框是做成模态还是非模态的? 老实...
UI控件
这是标签栏组件总结的第三期,也是最后一期了。 我们在前两期的归纳里,分别解析了平台规范下的标签栏、和标签栏最重要的...
交互设计
最近仔细研读了苹果官网最新的设计规范。网上没有找到很满意的翻译版本,于是自己老老实实的啃了几遍官方文档,顺便把学习笔...
Bars
文本框的出现几乎可以追溯到可视化交互诞生的源头,是一个再经典不过的「鼻祖」控件了。我们每天都在和文本框打交道,不论你...
交互控件
作为设计师的我们,在思考设计实现方案的时候一定记得从业务逻辑出发,多跟运营以及产品沟通,挖掘到更多的需求,这样才能更...
ui设计
合理的移动导航设计能够尽可能地减少摩擦,引导用户去他们要去的地方。 这篇文章汇总了移动端导航设计最常见的样式、要注意...
交互设计