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