在每个页面内使用tableview设计(以及可能的方式)水平分页的最佳方法是什么?滑入幻灯片动画将是完美的。基本上类似this,但使用较新的UI视图,如collectionview
更新:我想要做的只是打破一张桌子,让12个项目分成3个页面,每个4个项目。
所以问题是UIPageViewController VS UIScrollView VS UICollectionView
答案 0 :(得分:2)
我会使用UIPageViewController
。它是内置的,非常适合视图控制器之间的水平滚动(滑动)。
答案 1 :(得分:1)
您可以考虑使用UIPageView,然后在每个页面上构建集合视图。这是一个像你所描述的那样的cocoapod示例:
https://github.com/lxian/LXPageViewWithButtonsViewController