This topic created in 4226 days ago, the information mentioned may be changed or developed.
背景:
我想实现一个类似iOS内置的相片浏览器,有左右滑动翻页的功能。打算用UIPageViewController来实现,但如果图片过多,一次性把所有图片都加入到UIPageViewController的页面中,性能会很差,
所以想动态的去添加/删除子页面,但不知道如何写。
没有查到相关的文档,希望得到各位的指点。谢谢 !
9 replies • 2015-04-14 13:06:04 +08:00
 |
|
如果子页面元素类似,干嘛不用UICollectionView
|
 |
|
可以考虑用 UICollectionView 横向滚动,UICollectionViewCell 大小设置为 UIViewController view 大小。
|
 |
|
用setViewControllers初始化一个controller,实现 - (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController 和 - (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController
|
 |
|
估計樓主是想要 iBooks 的 Page Curling 的效果
|
 |
|
@ pysama 普通 swipe 翻頁 Nimbus 有一個庫,而且包含了圖片縮放的功能。
|
 |
|
@ Elethom 感谢Elethom的建议哈。我是新手,先用熟原生的哈。
|
 |
|
@ pysama 只要滑動 feature 的話可以參考我的 PRSlideView 實現。
|