我已經搜索並嘗試所有可能的解決方案無濟於事。我想要的是將未選中的默認灰色更改爲更暗的顏色。我正在使用Xcode 5和iOS 7.有人會幫忙嗎?如何更改iOS 7中tabBarItems的默認灰色圖標顏色?
(我嘗試了所有的這些以及更多:How can I change the text and icon colors for tabBarItems in iOS 7?)
我已經搜索並嘗試所有可能的解決方案無濟於事。我想要的是將未選中的默認灰色更改爲更暗的顏色。我正在使用Xcode 5和iOS 7.有人會幫忙嗎?如何更改iOS 7中tabBarItems的默認灰色圖標顏色?
(我嘗試了所有的這些以及更多:How can I change the text and icon colors for tabBarItems in iOS 7?)
realtyTypeTabBar.selectedImageTintColor = [UIColor colorWithRed:206.0/256.0 green:221.0/256.0 blue:166.0/256.0 alpha:1];
[realtyTypeTabBar setSelectionIndicatorImage:[UIImage emptyImageWithSize:itemSize andBackgroundColor:[UIColor colorWithRed:84.0/256.0 green:115.0/256.0 blue:0 alpha:1]]];
for(UITabBarItem* item in realtyTypeTabBar.items)
{
item.image = [item.image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
[item setTitleTextAttributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]} forState:UIControlStateNormal];
[item setTitleTextAttributes:@{NSForegroundColorAttributeName : realtyTypeTabBar.tintColor} forState:UIControlStateSelected];
}
感謝您的答案。我會盡快嘗試。 – CharleyB