【发布时间】:2011-12-01 11:31:20
【问题描述】:
我正在做一个练习,试图真正理解 Interface Builder 和 Outlets。
使用 Xcode 4.0 我为基于窗口的应用程序选择了模板。然后我:
进入 Interface Builder 并添加 UINavigation Controller。
将 Window Outlet RootView Controller 设置为 Navigation Controller。
转到 AppDelegate.h 创建一个 UINavigation Controller,名为 navController 并给它一个 IBOutlet。
去AppDelegate.m中的didFinishLaunchingWithOptions进行设置 self.window.rootViewController 到 self.navController。
创建一个名为 FirstViewController 的新 UIViewController 完成 带有 .xib 文件。
我的问题是,如何将 mainWindow.xib 插座中的根视图控制器设置为 FirstViewController?但更重要的是,有人可以向我解释一下你这样做的原因吗?
换句话说,我希望 FirstViewController 成为用户在我的应用程序中看到的第一个视图控制器。我想确切地了解实现这一点的机制。
感谢大家的帮助!
【问题讨论】:
标签: iphone objective-c xcode cocoa-touch interface-builder