0

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

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

列继承自UIViewController

  Column *column = [Column new];

告诉我一些关于不兼容指针的事情。

我究竟做错了什么?

4

3 回答 3

2

你不想那样做。

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

无论如何都要像 div 框一样堆叠 UIView,但只使用一个 View Controller。

于 2013-03-04T16:37:45.553 回答
0
Column *column = [[Colulmn alloc] init];

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

于 2013-03-04T16:38:16.737 回答
0

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

于 2013-03-04T16:40:37.933 回答