如何在uiscrollview中添加六个控制器?

时间:2012-04-24 16:09:00

标签: ios uiviewcontroller uiscrollview uitabbarcontroller uipagecontrol

我的问题有点大,所以道歉。现在我的问题是我必须设置一个tabbar控制器,其中第一个选项卡将包含带有UIPageControl的UIScrollView,直到现在我已经使用scrollview和uipagecontrol创建了我的tabbar控制器,但是我无法在uiscrollview中添加uiviewcontroller和每个页面控件。

源代码的任何建议和链接对我都有很大的帮助。

提前致谢。

2 个答案:

答案 0 :(得分:1)

如果每个页面都有一个单独的视图控制器,那么正确的方法是使用视图控制器包含,从而使滚动视图充当从属视图控制器的容器。我建议阅读UIViewController documentation,特别是标题为“实现容器视图控制器”的部分。

答案 1 :(得分:1)

我非常简单地完成了这个解决方案。我在我的主控制器中选择了一个UIScrollview,我的卷轴可以正常工作。

  1. 在viewDidLoad中,我使用UIscrollview并将第一个,下一个和上一个控制器作为滚动视图的项目加载。当我滚动时,然后在滚动视图的页面上加载尊重的视图控制器。

  2. 我还在viewDidLoad中进行了一个uipagecontrol。