主框架搭建demo

Posted 摔倒了爬起来就好

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了主框架搭建demo相关的知识,希望对你有一定的参考价值。

- (void)viewDidLoad {

    [super viewDidLoad];
  
    [self setUpAllChildViewController];
}
  
/**
 *  添加所有子控制器方法
 */
- (void)setUpAllChildViewController{
    // 1.添加第一个控制器
    CYXOneViewController *oneVC = [[CYXOneViewController alloc]init];
    [self setUpOneChildViewController:oneVC image:[UIImage imageNamed:@"tab_home_icon"] title:@"首页"];
  
    // 2.添加第2个控制器
    CYXTwoViewController *twoVC = [[CYXTwoViewController alloc]init];
    [self setUpOneChildViewController:twoVC image:[UIImage imageNamed:@"js"] title:@"技术"];
  
    // 3.添加第3个控制器
    CYXThreeViewController *threeVC = [[CYXThreeViewController alloc]init];
    [self setUpOneChildViewController:threeVC image:[UIImage imageNamed:@"qw"] title:@"博文"];
  
    // 4.添加第4个控制器
    CYXFourViewController *fourVC = [[CYXFourViewController alloc]init];
    [self setUpOneChildViewController:fourVC image:[UIImage imageNamed:@"user"] title:@"我的江湖"];
}
  
/**
 *  添加一个子控制器的方法
 */
- (void)setUpOneChildViewController:(UIViewController *)viewController image:(UIImage *)image title:(NSString *)title{
  
    UINavigationController *navC = [[UINavigationController alloc]initWithRootViewController:viewController];
    navC.title = title;
    navC.tabBarItem.image = image;
    [navC.navigationBar setBackgroundImage:[UIImage imageNamed:@"commentary_num_bg"] forBarMetrics:UIBarMetricsDefault];
  
    viewController.navigationItem.title = title;
  
    [self addChildViewController:navC];
}

以上是关于主框架搭建demo的主要内容,如果未能解决你的问题,请参考以下文章

[转]SSM(Spring+SpringMVC+Mybatis)框架搭建详细教程附源代码Demo

一个App完成入门篇-完善主框架

Dubbo入门---搭建一个最简单的Demo框架

微前端框架搭建 主应用为angular

SSM(Spring+SpringMVC+Mybatis)框架搭建详细教程附源代码Demo

SSH框架整合demo