堆叠视图控制器

时间:2013-03-04 16:19:45

标签: objective-c uiviewcontroller

我是iPhone开发的新手,甚至不确定我是否做得对。我基本上想将屏幕分成多个区域。

我目前正在尝试将视图控制器堆叠在彼此内部,就像HTML上的div框一样(如果它不是应该如何完成的话,请纠正我)

列继承自UIViewController

  Column *column = [Column new];

告诉我一些不兼容的指针。

我做错了什么?

3 个答案:

答案 0 :(得分:2)

你不想这样做。

可以在一个屏幕中使用多个View Controller,但通常对于简单的应用,只需在每个屏幕上使用一个View Controller。

一定要将UIViews堆叠成div框,但只使用一个View Controller。

答案 1 :(得分:0)

Column *column = [[Colulmn alloc] init];

看看IB中的View Containers。它们专为具有自己的视图控制器的子视图而设计。如果这就是你想要的。

答案 2 :(得分:0)

如果您正在iPad应用中寻找多个可滚动区域,请查看Xcode中的Master-Detail项目模板,该模板使用UISplitViewController。