我是iPhone开发的新手,甚至不确定我是否做得对。我基本上想将屏幕分成多个区域。
我目前正在尝试将视图控制器堆叠在彼此内部,就像HTML上的div框一样(如果它不是应该如何完成的话,请纠正我)
列继承自UIViewController
:
Column *column = [Column new];
告诉我一些不兼容的指针。
我做错了什么?
答案 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。