1)製作自己的xib/nib,例如MainWindow.xib。 MainWindow.xib中應該有三個對象,分別是「AppDelegate」,UIWindow和UINavigationViewController。在UINavigationController中插入你的Root View控制器。
2)添加到主窗口Info.plist中即設置「主筆尖文件基本名稱」爲「主窗口」
3)連接IBOutlets您的appdelegate。例如:
@interface AppDelegate : NSObject <UIApplicationDelegate>
{
UIWindow *window;
UINavigationController *navigationController;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet UINavigationController *navigationController;
@end
P.如果你正在使用StoryBoards,有簡單而緊湊的官方指南:Converting to Storyboards Release Notes
謝謝!但我使用故事板。 – Kerberos
我擴展了我的答案。 「轉換爲Stroyboards發行說明」對於理解來說似乎很簡單明瞭。希望能幫助到你! –