一个问题: iOS APP 为什么很少有 APP 支持左滑右滑切换 Tab ?

2019-08-21 09:11:29 +08:00
 iamxiarui

例如以微信为例:在 Android 中,微信主页面支持左滑右滑切换不同的 Tab,但 iOS 中就不行。

所以想问下各位大佬,是官方定规范约束了设计,还是不好处理滑动机制(毕竟 iOS 全局右滑返回)?

6385 次点击
所在节点    移动开发
27 条回复
MarginK
2019-08-21 11:18:21 +08:00
我没搞懂啥意思,切换 tabbar ?? tabbar 不是就最多 5 个选项卡一般放在底部吗? 你滑动他干嘛?
nikubenki
2019-08-21 11:42:20 +08:00
左右滑切换容易误操作,比如 iOS twitter 就是一个体验比较差的 app
CoCoMcRee
2019-08-21 12:38:05 +08:00
iOS 的原生 Tabbar 不支持左右侧滑, 主要是考虑到和 Navigation 的返回手势会冲突,以及其他一些手势的冲突.

安卓的原生 Tabbar 支持左右测试, 但是却没有 TableViewCell 的侧滑删除和导航条的侧滑返回(因为安卓有一个专门的返回按钮呀.)

最明显的就是 iOS 版的微信 和 安卓版的微信.
iOS 版微信 底栏无法左右滑, 但是删除对话可以左滑删除, 页面返回可以左滑返回.
安卓版微信 底栏可以左右滑,但是删除对话是长按删除.

其实这种很多时候是一个设计交互时的取舍问题.
also24
2019-08-21 13:00:30 +08:00
希望在各端强行 “同一体验” 的产品,我觉得应该拉出去祭天。

这篇文章虽然比较老了,但还是想按住那些产品的脑袋让他们认真看一看:
https://zhuanlan.zhihu.com/p/20333663
chiaf
2019-08-21 13:44:30 +08:00
13,14 年微信的 android iOS 体验才分开的,以前 android 微信也是跟 iOS 的操作一样
iamxiarui
2019-08-21 13:49:54 +08:00
@CoCoMcRee 没错 道理是这么个道理
@also24 其实这个产品就是老板 手动花鸡
EternallyShu
2019-08-21 19:44:21 +08:00
@iamxiarui 恕我直言,要求两端一致的产品都不是什么好产品。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/593707

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX