我对 Objective-C 和 Xcode 还很陌生,所以如果您能给出详细的答案,那将非常有帮助。我正在使用基于导航的应用程序,并且我有一个菜单。如果用户单击特定按钮,则应加载表格视图和导航栏。但我不知道如何加载“MainView.xib”。我可以加载“RootViewController”,但这仅显示 tableview 而不是导航栏。
提前致谢!
我对 Objective-C 和 Xcode 还很陌生,所以如果您能给出详细的答案,那将非常有帮助。我正在使用基于导航的应用程序,并且我有一个菜单。如果用户单击特定按钮,则应加载表格视图和导航栏。但我不知道如何加载“MainView.xib”。我可以加载“RootViewController”,但这仅显示 tableview 而不是导航栏。
提前致谢!
MainView.xib
通常在您的文件UIApplicationMain
中调用的函数中自动加载。main.m
如果你想用导航栏推送视图,你应该创建一个 UINavigationController(通常不需要子类),并将你的 RootViewController 对象设置为导航控制器的根视图控制器。或者,如果您想在您的 xib 文件中完成所有操作,您可以将 UINavigationController 拖入并将您的根视图控制器放入其中。更多信息在View Controller Programming Guide中。