IOS 更改 UITabBarController 的 Item

1.移除指定的 UITabBarItem

class MyTabBarViewController: UITabBarController{
    
    
    override func viewDidLoad() {
        super.viewDidLoad()
        //移除指定的 UITabBarItem
        self.viewControllers?.remove(at: 2)
    }
 }   

2.更改指定的UITabBarItem

        let mine = self.getViewController("Union", "MeViewController")
        mine.tabBarItem.image = UIImage(named: "tab_data")?.withRenderingMode(.alwaysOriginal)
        mine.tabBarItem.selectedImage = UIImage(named: "tab_data_pre")?.withRenderingMode(.alwaysOriginal)
        mine.tabBarItem.title = "我的"
        self.viewControllers![1] = mine
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章