2011-08-27 44 views
1

我对Objective-C和Xcode很新颖,所以如果你能给出详细的答案,那将是非常有用的。我正在使用基于导航的应用程序,我有一个菜单。如果用户点击一个特定的按钮,tableview和导航栏应该加载。但我不知道如何加载“MainView.xib”。我可以加载“RootViewController”,但这只显示tableview而不是导航栏。Xcode 4:将视图切换到MainWindow.xib

在此先感谢!

回答

0

MainView.xib通常在UIApplicationMain功能,被称为在main.m文件中自动加载。如果你想用导航栏推送一个视图,你应该创建一个UINavigationController(通常不需要子类),并将你的RootViewController对象设置为导航控制器的根视图控制器。或者,如果你想在你的xib文件中完成所有操作,你可以拖动一个UINavigationController并将你的根视图控制器放入其中。更多的信息在View Controller Programming Guide