Swift下同时创建UITabBarController和UINavigationControlle

原创 2016年05月30日 14:44:02

//在window上设置窗口为UITabBarController

self.window=UIWindow(frame: UIScreen.mainScreen().bounds) 

self.window!.rootViewController = UITabBarController()

self.window!.makeKeyAndVisible()

return true


//在UITabBarController的.swift文件中 创建UIViewController,并且包装成导航控制器

let SY = UIViewController()      //创建

let NV = UINavigationController(rootViewController: SY)    //包装

//设置导航栏标题

SY.navigationItem.title = "enenenn"

//设置TabBar标题

NV.tabBarItem.title = "首页"

//添加到TabBar

viewControllers=[NV]   //这行的意思是多个控制器可以以数组的形式一次添加上去

或者

addChildViewController(NV)

-------------------------------------------------------------

//设置tabBar 栏的背景颜色

self.tabBar.barTintColorUIColor.redColor()

//设置导航条背景颜色

NV.navigationBar.barTintColor = UIColor.redColor()





 






版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Swift UITabBarController 标签栏控制器

UITabBarController 是一个常用的框架级控件 他的功能和UINavigationController比较类似 如下图: 我们可以看到底下工具栏有四个按钮分别可以展示四个ViewC...

Swift之UITabBarController 导航控制器的自定义

http://www.jb51.net/article/73924.htm 博文原地 swift导航控制器,导航控制器类继承UITabBarController // AppDeleg...

《 Swift UITabBarController 的使用和自定义TabBar,和部分属性和代理的使用》

/*      《 Swift  UITabBarController 的使用和自定义TabBar,和部分属性和代理的使用》 */ /*     标签栏控制器是当前市场App...

Swift - 重写UIKit框架类的init初始化方法(以UITabBarController为例)

原来写了篇文章讲UITabBarController的用法,当时是从UIViewController跳转到UITabBarController页面,代码如下: 1 ...

Swift-自定义UITabBarController原理实现

如何实现UITabBarController的自定义效果,首先要明白自定义和封装代码的原理,才能去实现它。下面这段代码是我自定义UITabBarController时的实现方法 1.创建M...

Swift ☞ 自定义UITabBarController

来看一下具体代码,能发现与OC有区别吗。。。。import UIKitclass CustomTabBarBtn: UIButton { var mark:NSInteger = 0;}let ...

Swift 开发:UINavigationController和UITabBarController用法案例

效果图:
  • taoerit
  • taoerit
  • 2017年04月27日 14:46
  • 722

swift纯代码UITabBarController的使用

最近在OC的基础上开始学习swift,以下是swift纯代码搭建项目架构效果图 创建一个项目 选择swift语言 将项目中的main.storyboard ,ViewController ...

iOS 自定义UITabbarController中的item (swift)

第三篇 iOS 中的uitabbarcontroller中的标签栏,默认都加了灰色背景,网上也有很多解决方法的贴子,不过找的时候经常找的不全,特此记录在此,方便以后查阅。在xcode中的属性设置中,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Swift下同时创建UITabBarController和UINavigationControlle
举报原因:
原因补充:

(最多只允许输入30个字)