【发布时间】:2012-09-23 21:03:03
【问题描述】:
所以我想做的是有一个 UIPageViewController 最终会显示三个视图控制器视图,一个完全可见,然后两个作为左右预览。 iOS6 App Store 就是一个例子:
是否可以使用设置为 UIPageViewControllerTransitionStyleScroll 的 UIPageViewController 执行此操作?
基本上,我希望拥有三个 UIViewController,当用户浏览列表中的 1 项时,我可以回收它们(n 至少为 50)。我知道这样的界面可以通过启用分页的 UIScrollView 来完成,但是如果 Apple 已经为我完成了这些,我宁愿不编写视图重用代码。
顺便说一句,我对这只是 iOS6 这一事实感到完全满意,并且如果存在替代方案,我也对它们感到满意。
谢谢!
【问题讨论】:
-
那么你最终得到了什么?
-
基本上是水平集合视图,滚动视图设置为页面。我让它没有填满整个宽度并关闭了 clipsToBounds。我现在没有代码。
-
听起来不错。太糟糕了,它没有内置在 PageViewController 中——它看起来很接近。谢谢!
-
是的,我知道。哦,好吧....
-
@ultramiraculous 您可以在这里发布您的代码作为答案吗?这对其他人会有很大帮助。
标签: ios ios6 uipageviewcontroller