新版新浪微博的滑动手势返回怎么实现的?

2013-01-25 10:28:02 +08:00
 ggsmd
7060 次点击
所在节点    iDev
6 条回复
blogcool
2013-01-25 11:29:53 +08:00
在微博最终页上检测到向右滑动,然后pop 当前view不就行了
OATOS
2013-01-25 11:42:02 +08:00
新浪微博我倒是天天在用,这个还没怎么研究过!
ggsmd
2013-01-25 11:42:15 +08:00
@blogcool 主要是那个效果, 老的viewController在滑动过程中是可以看到的
alexrezit
2013-01-25 11:52:01 +08:00
你要简单的实现方法还是麻烦的?
简单的可以用 UIGestureRecognizer, 然后根据 translation 给 topViewController 和 rootViewController 设置 transform.
不过依我看这个设计就是一坨屎, 纯装逼, 非要把一个 stack 里面左右 navigate 加上前后层的区分, 莫名其妙, 产品经理脑子进水了吧, 交互设计中空间感屁都不懂.
tangqiaoboy
2013-03-11 21:57:28 +08:00
这个我研究了很久,有2种实现方式。网易新闻客户端是一种,新浪微博和有道云笔记新版是另一种。
ggsmd
2013-03-12 12:01:03 +08:00
@tangqiaoboy 求分享

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

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

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

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

© 2021 V2EX