带有可替换内容的UIView的UIViewController

时间:2012-08-25 22:44:34

标签: objective-c xcode

我有一个UIViewControllerUISegmentControl有3个按钮/细分。

如果我在故事板的主视图中放置一个较小的UIView。我可以显示此UIViewController中其他3个UIView类的内容,具体取决于UISegmentControl当前细分吗?

我不得不问,因为只是阅读了一些关于不在UIViewController中显示另一个UIViewController的内容。这就是我正在努力的场景:

http://www.flickr.com/photos/80427098@N07/7859459430/in/photostream

因此,如果我的图片场景不好,我的问题是:

是否有其他方式根据UIViewController显示UISegmentControl 1,2和3的内容?

我被困住所以我需要一些关于如何以批准和工作方式执行此操作的快速指南,因为3个场景彼此非常不同。

头脑风暴:

  • 根据UIViews,将UIViewController场景中的3 UISegmentControl放置在彼此重叠的位置,并使其中一个“在顶部”。

  • 使用1,2,3中的内容制作一个长不可滚动的UIScrollView,然后根据UIScrollView <UISegmentControl向上和向下跳转到给定的坐标/ p>

我不想再次陷入困境所以请告诉我最简单的方法,我只需要一些提示......

1 个答案:

答案 0 :(得分:1)

我相信你在这个案例中寻找的是container view controller.这里还有一篇关于他们的文章Subjective Objective-C - container view controllers以及另一篇与他们有关的SO文章Container View Controller Examples