我的自定义标签栏:

class MyTabBar: UITabBar {

}

My custom tab Bar Controller:

class MyTabBarController: UITabBarController {

}


我的问题是如何在自定义标签栏控制器中使用自定义标签栏?

最佳答案

我通过将'tabBar'的值设置为我的自定义tabBar来设法做到这一点。

setValue(MycustomTabBar(frame:tabBar.frame),forKey:“ tabBar”)

class MyCustomTabBarController: UITabBarController {
override func viewDidLoad() {
        super.viewDidLoad()
        setValue(TBar(frame: tabBar.frame), forKey: "tabBar")
        view.backgroundColor = .white
        createShape()
    }
}

关于ios - 如何将自定义tabBar设置为我的自定义TabBarController?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57616172/

10-12 14:29
查看更多