具有不同项目颜色的自定义 UITabBarController
Custom UITabBarController with different item colours
从 Asana iOS 应用程序(中间按钮的颜色与其他按钮颜色不同)制作与此相似的 UITabBarController 的正确方法是什么?
谢谢。
设置背景颜色:
tabBar.barTintColor = UIColor.blueColor()
对于图像,您可以只设置标签栏项目的图像。
在您的标签栏控制器中:
override func viewDidLoad() {
var tabBar = self.tabBar
var image = UIImage(named: "image")?.imageWithRenderingMode(.AlwaysOriginal)
tabBar.items![0].selectedImage = image
}
从 Asana iOS 应用程序(中间按钮的颜色与其他按钮颜色不同)制作与此相似的 UITabBarController 的正确方法是什么?
谢谢。
设置背景颜色:
tabBar.barTintColor = UIColor.blueColor()
对于图像,您可以只设置标签栏项目的图像。
在您的标签栏控制器中:
override func viewDidLoad() {
var tabBar = self.tabBar
var image = UIImage(named: "image")?.imageWithRenderingMode(.AlwaysOriginal)
tabBar.items![0].selectedImage = image
}