ios UIViewController 1

昨天的小項目挺有意思得吧?現在我們進入下一個階段的學習,是關於視圖控制器的,很重要。

我們建立一個新的工程:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {


    

    self.window = [[UIWindow alloc]initWithFrame:[[UIScreen mainScreen] bounds]];

    

    self.window.backgroundColor = [UIColor redColor];

    

    //創建視圖控制器,視圖控制器是用來顯示一個頁面,視圖控制器本身不能顯示,他的顯示靠view

    UIViewController *ctrl = [[UIViewController alloc]init];

    ctrl.view.backgroundColor = [UIColor redColor];

    

    

    UILabel *label = [[UILabel alloc]init];

    label.frame = CGRectMake(20, 20, 200, 40);

    label.text = @"label";

    [ctrl.view addSubview:label];

    

    //設置ctrl爲窗口的根視圖控制器(把視圖控制器壓入根視圖控制器),窗口會自動將ctrl上的view放到窗口上進行顯示

    self.window.rootViewController = ctrl;

    

    

    [self.window makeKeyAndVisible];

    

    return YES;

}



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