我希望我的 UITabBarController
中的中间按钮具有与其他按钮不同的颜色,例如 Instagram。有人有什么建议吗?
最佳答案
您应该为每个 tabBarItem
图像设置不同的颜色,而不是颜色(如果您想要像 instagram 一样)
以下是一个示例:
UITabBarItem *tabBarItem = [yourTabBarController.tabBar.items objectAtIndex:2]; //set objectAtIndex you want (For Instagram its 2)
UIImage *unselectedImage = [UIImage imageNamed:@"unselected-imagename"]; //set unselected image
UIImage *selectedImage = [UIImage imageNamed:@"selected-imagename"]; //set selected image
[tabBarItem setImage: [unselectedImage imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
[tabBarItem setSelectedImage: selectedImage];
希望这有帮助:)
干杯
关于ios - 如何更改 iOS 7 中的中心标签栏按钮颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25231553/