假设我有一个想要浏览的文章列表。在 iOS 6 中,有两个简单的解决方案:
- 使用 UIPageViewController
- 使用带有 UIScrollView 的自定义解决方案,可能是嵌套的解决方案
这很简单,但在自定义转换方面缺乏灵活性。使用 UIPageViewController 我只有两个(Page Curl 和 Scroll),使用 UIScrollView 只有 Scroll。
我正在寻找的过渡效果是 Apple 在 iOS 7 中引入的效果。我们通过将新控制器推送到堆栈获得的效果,请参见屏幕截图:
在我看来,这带来了非常好的用户体验,但它只适用于向后的方式,而不是向前的方式。但由于 Safari 浏览器也支持双向导航,我想知道它是如何在那里实现的,以及最终如何为我的文章列表实现它。
感谢您的任何提示!