Swift下同时创建UITabBarController和UINavigationControlle

//在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()





 






阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/swift_vip/article/details/51537806
上一篇获取IOS APP应用ipa、car文件全部图片
下一篇swift下给控件添加点击事件(双击、捏、旋转、拖动、划动、长按)
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭