我的应用需要有不同的全屏 View 。非常类似于 snapchat 的工作方式。 View 应该能够相互通信。
我的问题是:我应该使用单元格与屏幕大小相同的 UICollectionView 还是应该使用 UIPageViewController?
请提供一些背景信息来支持您的观点!
Best Answer-推荐答案 strong>
我认为两者的目的截然不同。
UICollectionView 非常适合构建 View 的马赛克(例如,想想图片库),而 UIPageViewController 有点类似于翻书的页面。后者似乎是您所需要的,但 UIPVC 似乎没有提供许多调整/自定义,例如自定义转换。在这种情况下,您可能希望从启用分页的 UIScrollView 开始,以重新创建类似但具有更多潜力的东西。这是 example .
关于ios - UICollectionView 与 UIPageViewController,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/38956840/
|