Swift Tabbar

AppDelegate中

let VC = ViewController()
        
        self.window?.rootViewController = VC

ViewController

let one = oneViewController()
        let oneNav = UINavigationController.init(rootViewController: one)
        oneNav.tabBarItem = UITabBarItem.init(title: "消息", image: UIImage.init(named: "tabbar_me"), selectedImage: UIImage.init(named: "tabbar_meHL"))
        oneNav.tabBarItem.badgeValue = "99+"
        
        let two = twoViewController()
        let twoNav = UINavigationController.init(rootViewController: two)
        twoNav.tabBarItem = UITabBarItem.init(title: "联系人", image: UIImage.init(named: "tabbar_me"), selectedImage: UIImage.init(named: "tabbar_meHL"))
        
        let three = threeViewController()
        let threeNav = UINavigationController.init(rootViewController: three)
        threeNav.tabBarItem = UITabBarItem.init(title: "动态", image: UIImage.init(named: "tabbar_me"), selectedImage: UIImage.init(named: "tabbar_meHL"))
        
        self.viewControllers = [oneNav,twoNav,threeNav]

猜你喜欢

转载自blog.csdn.net/qq_43361450/article/details/84971549