iOS-Swift:在每个页面内使用tableview设计水平分页的可能方法?

时间:2016-08-06 20:50:35

标签: ios swift uitableview uicollectionview horizontal-scrolling

在每个页面内使用tableview设计(以及可能的方式)水平分页的最佳方法是什么?滑入幻灯片动画将是完美的。基本上类似this,但使用较新的UI视图,如collectionview

更新:我想要做的只是打破一张桌子,让12个项目分成3个页面,每个4个项目。

所以问题是UIPageViewController VS UIScrollView VS UICollectionView

2 个答案:

答案 0 :(得分:2)

我会使用UIPageViewController。它是内置的,非常适合视图控制器之间的水平滚动(滑动)。

答案 1 :(得分:1)

您可以考虑使用UIPageView,然后在每个页面上构建集合视图。这是一个像你所描述的那样的cocoapod示例:

https://github.com/lxian/LXPageViewWithButtonsViewController