项目架构

一  1.自定义一个UITabBarController。新一个主控制器>继承UITabBarController

二  2.在AppDelegate.m 文件里

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

{

  将UITabBarController 初始化并添加到self.window.中

}

三  3.新建文件夹相应的  并创建导航视图控制器继承UIViewController

四  4.将相应的视图控制器头文件.h  添加到主控制器上。

  1.0  在viewDidLoad 中  

  初始化导航视图控制器  

  创建相应的UITabBarItem >导航控制器 >根视图控制器UINavigationController

  

  将导航视图控制器添加到数组中 并 >视图控制器这个方法setViewControllers: animated

  NSArray *viewcontroller = @[usaViewController,];

  [self setViewControllers:viewcontroller animated:yes];

原文地址:https://www.cnblogs.com/qq907374866/p/4243407.html