【发布时间】:2012-05-21 19:45:48
【问题描述】:
iPhone 中的标签栏选择颜色通常为蓝色。相反,我想将颜色更改为棕色。如何更改标签栏选择颜色?我需要创建自定义标签栏控制器吗?
【问题讨论】:
iPhone 中的标签栏选择颜色通常为蓝色。相反,我想将颜色更改为棕色。如何更改标签栏选择颜色?我需要创建自定义标签栏控制器吗?
【问题讨论】:
如果你想使用图片:
[self.tabBar setSelectionIndicatorImage:[UIImage imageNamed:@"selected_tab.png"]];
如果你想使用颜色:
[self.tabBar setSelectedImageTintColor:[UIColor whiteColor]];
【讨论】:
tabBar.tintColor = [UIColor redColor];
【讨论】:
是的,如果您创建 customTabBar 控制器并切换 TabBar 控件的背景图像,那么它的工作方式就像系统 TabBar...您只需创建 5 个不同的图像并在您的 TabBar 委托方法上使用选定的选项卡设置它,如果您使用图形图像则它也可以工作.....意味着您在许多应用程序中全局使用此标签栏 :)
【讨论】: