如何让页面宽度不同的UIPageViewController
?
我这样做的原因是因为我希望在我查看特定页面时显示下一页/上一页的一部分,我希望它们之间的差距相同,所以宽度赢了是的。
这样的事情:
因此,假设屏幕宽度为320
,红色视图将为272
,绿色将为256
,蓝色将为272
。
如果我们只有一个页面,则视图的宽度为288
。
答案 0 :(得分:0)
处理"预览分页的最佳方式"是使用UICollectionView。我认为这比在UIPageViewController中使用可变宽度页面更好。
有几种方法可以做到这一点 - 我已经看过关于它的SO帖子,但无法找到我用作参考的确切帖子。
我过去以不同的方式实现了它,但这里有一个概念示例:http://blog.karmadust.com/centered-paging-with-preview-cells-on-uicollectionview/