【发布时间】:2013-09-24 20:29:19
【问题描述】:
假设我有一个想要浏览的文章列表。对于 iOS 6,有两个简单的解决方案:
- 使用 UIPageViewController
- 使用带有 UIScrollView 的自定义解决方案,可能是嵌套的解决方案
这很简单,但在自定义过渡方面缺乏灵活性。使用 UIPageViewController 我只有两个(Page Curl 和 Scroll),使用 UIScrollView 只有 Scroll。
我要找的过渡效果是苹果在 iOS 7 中引入的效果。我们通过将新控制器推送到堆栈中得到的效果,看截图:
在我看来,这带来了非常好的用户体验,但它只适用于后退,而不是前进。但是由于 Safari 浏览器也支持双向导航,所以我想知道它是如何在那里实现的,以及最终如何在我的文章列表中实现它。
感谢任何提示!
【问题讨论】:
标签: ios objective-c xamarin.ios ios7 uipageviewcontroller