移动端 Tab Bar 的设计基础知识点2

之前有一篇总结整理了关于Tab Bar的设计基础知识点的文章,接下来这边总结还是继续总结基础知识点2,大家有兴趣的,可以移步去优设官网查看原文章,这里仅作个人学习笔记整理。

视觉规范

1. 布局方式 & 分割方式

大多数情况下,根据标签个数将页面宽度等分即可。对于非通栏的特殊标签栏,标签的宽度不受屏幕宽度影响,居中悬浮于视图底部。

“分割”指的是标题栏和上方内容视图的分割。方式有以下 3 种:

  • 层级分割:使用投影
  • 线分割:使用分割线
  • 颜色分割:使用颜色

2.背景

将从颜色、造型、尺寸的角度进行分析比较。

 

3.图标 

4. 文字

根据 iOS 人机交互指南,界面中的文字不能小于 11pt。(在同一大小的字体为前提的视觉效果上:汉字>英文)

交互细节

 交互的含义是:用户向系统发出操作指令,系统给出反馈,反馈信息被用户接收到,就完成了一次完整的交互。

「硬切类」

给人稳重可靠的感觉。常用于注重功能的社交类产品(如钉钉、微信、支付宝、天猫等)

「缩放类」

稳定感与活力感较为平衡。

「线条生长类」

视觉效果较为复杂华丽,容易与同类产品形成差异化吸引用户注意,同时动画耗时较长。

适用于:产品本身被打开的频率不高,在有限的曝光时间内,尽量给用户留下有记忆点的使用体验,制造与竞品的差异的产品。

「填充生长类」

视觉上丰富饱满,给人热烈活泼的印象。

「填充飞入类」

极具动感,样式新颖,增加了产品的娱乐性,除了视觉反馈之外,还可以结合触觉(振动)和听觉(提示音),使得点击感知更加强烈和具象。

「其他交互含义」

内容流页面:

点击对应页面标签=回到顶部或者刷新内容(淘宝首页和微淘)

点击对应页面标签=直接刷新(抖音首页的下拉刷新只适用于第一个视频,之后的下拉手势是看上一个视频,点击标签栏的首页,可以直接刷新,解决了手势冲突的问题),标签状态也会随之改变。

非内容流页面(内容固定)

点击对应页面标签:无反馈(微信读书的书架页面)

「彩蛋类」

设计师跟据产品情感化设计的交互小设计,增加产品的趣味,同时也给用户传递了产品共情感。

互联网产品案例更新欣赏

 

 

 

 

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue移动tab组件是一种用于移动应用开发中实现标签切换功能的组件。这种组件通常由一系列可点击的标签和对应的内容区域组成。 首先,Vue移动tab组件需要根据数据渲染出标签和内容区域。可以通过v-for指令遍历数据,生成对应数量的标签和内容区域。每个标签都应该绑定点击事件,点击标签时触发相应的切换逻辑。 其次,需要为标签添加样式以及切换时的动画效果。可以利用CSS样式来设置标签的外观,例如字体颜色、背景色、边框等。为了实现切换时的动画效果,可以使用Vue的transition组件或者借助第三方库如v-animate.css来添加淡入淡出、滑动等效果。 另外,为了方便使用,Vue移动tab组件通常还会提供一些可定制的属性或事件。例如,可以通过props属性向组件传递数据,让用户自定义标签的文本、样式等。也可以通过emit事件来传递标签切换时的回调函数,让用户可以在切换时执行一些自定义的逻辑。 最后,为了提高组件的可复用性和灵活性,Vue移动tab组件还可以支持懒加载,即只有当某个标签被点击时才加载对应的内容区域。这可以通过v-if指令来实现,只有在需要显示内容区域时才渲染该区域的内容。 综上所述,Vue移动tab组件是一种帮助开发者实现移动应用标签切换功能的组件,它的实现需要注意数据渲染、样式设置、动画效果、可定制属性和事件以及懒加载等方面的设计

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值