我正在开发一个应用程序,其中有多个屏幕,每个屏幕都有相同的布局,只是传入不同的数据,然后我希望用户能够从一个屏幕滑动到下一个屏幕。
到目前为止,我UIPageViewController
使用过渡样式的项目模板得到了一些工作UIPageViewControllerTransitionStyleScroll
。到目前为止我所做的工作还可以,尽管它占用大量资源,因为每次我滑动到新页面时它都会实例化一个新的视图控制器,但我正在考虑解决这个问题。
我担心的是它不是 ibooks 意义上的严格的页面应用程序,所以即使我能够让它看起来像一个滚动应用程序,使用过渡样式设置,我想知道人们是否有理由似乎只将此模板用于书籍类型的应用程序,除非我弄错了
似乎还有另一种使用 aUIScrollView
和PageControl
做类似功能的方法
http://developer.apple.com/library/ios/#samplecode/PageControl/Introduction/Intro.html
我不确定哪种方法可以更好地解决我要解决的问题,所以我正在寻找一些反馈。每个页面都需要是视图控制器的一个单独实例,因为每个页面上要显示多个元素。