美文网首页
手动实现tabBar的效果

手动实现tabBar的效果

作者: 彼岸的黑色曼陀罗 | 来源:发表于2016-09-19 20:35 被阅读0次
    • 在根控制器里添加子控制器
      • 数组形式添加
        • NSArray * childVCName = @[
          @"",
          @"",
          @"",
          @""
          ];
        • 遍历数组,把字符串转成类名
          • for in
          • NSClassFromString()
          • 根据类名创建控制器
          • 添加子控制器
            • addChildViewController:
      • 默认把第一个添加的子控制器的view显示到mainV
        • 根据角标取控制器self.childViewControllers[0]
        • 显示到mainV
      • 在代理方法中,点击按钮切换控制器
        • 把上一个控制器的view移除
          • childViewControllers[preIndex]
          • removeFromSuperView
        • 把当前控制器的view添加上去
          • childViewControllers[curIndex]
          • addSubview:

    相关文章

      网友评论

          本文标题:手动实现tabBar的效果

          本文链接:https://www.haomeiwen.com/subject/zhpnettx.html