【发布时间】:2010-09-21 16:41:51
【问题描述】:
我想在我的应用程序的上半部分有一个 UIView,在下半部分有一个 UITable。如果我创建一个基本的窗口应用程序,我可以使用 IB 来做到这一点。我的主要问题是我似乎只能在我想避免的委托文件中执行此操作。
我在一个单独的控制器中重复我在委托中所做的完全相同的步骤,我得到的只是一个空白屏幕。
0@interface RootViewController : UIWindow {
UIWindow *myWindow;
UIView *headerView;
UITableView *tableView;
}
@property (nonatomic, retain) IBOutlet UIView *headerView;
@property (nonatomic, retain) IBOutlet UITableView *tableView;
@property (nonatomic, retain) IBOutlet UIWindow *myWindow;
@end
我将它们中的每一个都连接到 rootviewcontroller.xib 中的正确视图
我想知道是否有人有任何建议/sn-ps/我可以使用的示例?
【问题讨论】:
-
看起来你真的不知道发生了什么。 Interface Builder 可帮助您构建接口并将它们与您的代码连接起来。你不能只用 IB 本身做任何事情。我建议你退后一步,通过书籍和文档实际学习 Objective-C / Cocoa。
-
甚至不是这样,我之前做过一些事情,每个视图都有自己独特的控制器,我的问题是,我不知道如何让一个控制器管理两个视图而不这样做以编程方式,因此要求指向正确的方向。