我只是想阐明如何使用UIScrollView达到某种效果。

我想通过一个UIScrollView进行分页时可以滚动大约10个单独的视图(全尺寸)。视图具有动态内容。我希望它有点像一本书。

做到这一点的最佳方法是,使一个主视图控制器具有一个UIScrollView,该UIScrollView加载多个UIView,这些UIView作为IBOutlets链接到视图控制器中(视图是独立的.nib文件)?最好只加载当前视图两侧的视图(即总共三个视图),以避免过多地加载到内存中吗?另外...可以使用多个视图控制器(即)来实现此目的。滚动视图中的每个视图都有一个视图控制器?

非常感谢

最佳答案

您绝对可以使用UIScrollView来完成此操作,但是我建议您只使用UIPageViewController即可,因为它提供了您想要的行为(感觉就像一本书)。

如果要使用UIScrollView方式,则可以查看来自Apple的以下示例代码:Scrolling example

关于objective-c - UIScrollView可以显示带有分页的多个UIView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9617806/

10-15 15:16