UI --- Xcode7 模擬器運行時崩潰解決方法

在 AppDelagate.m 文件的第一個方法中添加以下代碼:

UIViewController *viewVC = [[UIViewController alloc] init];
viewVC.view.hidden = YES;
self.window.rootViewController = viewVC;
[viewVC release];

整個方法如下:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    // Override point for customization after application launch.
    UIViewController *viewVC = [[UIViewController alloc] init];
    viewVC.view.hidden = YES;
    self.window.rootViewController = viewVC;
    //從這裏開始添加自己的代碼
    self.window.backgroundColor = [UIColor whiteColor];
    [self.window makeKeyAndVisible];
    return YES;
}

注意:
由於此時創建了一個 UIViewController 對象, 所以在獲得 window 視圖的所有子視圖中, 索引值爲0的是, UIViewController 對象.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章