绝大多数APP都采用UITabBarController+UINavigationController的设计模式,是一种很主流的经典的设计方式。
一、一个 UITabBarController 中嵌套多个 UINavigationController(最流行的方式)
//1.创建三个子控制器
ViewController *vc1 = [[ViewController alloc]init];
VCS *vc2 = [[VCS alloc]init];
VCT *vc3 = [[VCT alloc]init];
//2.将三个子控制器去创建导航栏控制器
UINavigationController *nav1 = [[UINavigationController alloc]initWithRootViewController:vc1];
UINavigationController *nav2 = [[UINavigationController alloc]initWithRootViewController:vc2];
UINavigationController *nav3 = [[UINavigationController alloc]initWithRootViewController:vc3];
//3.初始化UITabBarController
UITabBarController *TBC &#