控制器

UIViewController的作用:

1)管理View视图以及视图之间的层次关系

2)和MOdel通信获得要展现的数据

3)管理其他控制器,以及和其他控制器直接通信和导航


创建新视图的三种方法:

1)创建一个视图xib文件,并使用Interface Builder设计xib文件,然后从xib文件实例化为视图对象;

2)创建一个视图xib文件的视图控制器,方法initWithNibName:bundle:

3)创建一个故事版和一个视图控制器,storyboardWithName:bundle:


从别的控制器中获得它的view

    OtherController *otherController = [[UIStoryboard storyboardWithName:@"Other" bundle:nil] instantiateViewControllerWithIdentifier:@"OtherStoryboard"];
    
    [self.view addSubview: otherController.view];


你可能感兴趣的:(控制器)