以我的應用程序委託,我有:爲什麼我的XIB文件中的視圖沒有被UIViewController加載?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.viewController = [[CGMContainerViewController alloc] init];
self.window.rootViewController = self.viewController;
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
return YES;
}
我有一個未修飾的CGMContainerViewController.h/m和改性CGMContainerViewController.xib(添加了一個按鈕)。該視圖鏈接到文件所有者。
爲什麼從XIB的視圖不顯示?
編輯:這是因爲我試圖加載一個視圖狀態欄到窗口中?
這也不會做任何事情。我認爲init會嘗試加載具有相同名稱的XIB。 – fumoboy007
這不是必需的,我通常更喜歡將它關閉或在viewController本身內部移動決定。注意''[[CGMContainerViewController alloc] init]'會自動加載一個名爲'CGMContainerView'的筆尖,我認爲它在語義上更正確,因爲它給出了與我認爲的相同的名稱作爲viewController –