iPhone开发 - 在一个窗口中显示多个视图。

时间:2010-09-21 16:41:52

标签: iphone views

我希望在我的应用程序的上半部分有一个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中的右视图

我想知道是否有人可以使用任何建议/片段/示例?

2 个答案:

答案 0 :(得分:0)

您需要同时使用委托文件和Interface Builder。 Interface Builder通过IBOutlets和IBActions创建一个绑定到您的委托的视图。在继续之前,我会在谷歌上找到几个iPhone教程。

答案 1 :(得分:0)

您的RootViewController当然不应该是UIWindow的子类。你可能想要UIViewController。