首页 > 代码库 > 导航控制器

导航控制器

?一个iOS的app很少只由一个控制器组成,除非这个app极其简单
?
?当app中有多个控制器的时候,我们就需要对这些控制器进行管理
?
?有多个view时,可以用一个大的view去管理1个或者多个小view
?
?控制器也是如此,用1个控制器去管理其他多个控制器
?
?比如,用一个控制器A去管理3个控制器B、C、D
?控制器A被称为控制器B、C、D的“父控制器”
?控制器B、C、D的被称为控制器A的“子控制器”
 
UINavigationController的简单使用
?UINavigationController的使用步骤
?初始化UINavigationController
?设置UIWindow的rootViewController为UINavigationController
?根据具体情况,通过push方法添加对应个数的子控制器