2
我似乎無法更改Tabbaritem標題和圖標的顏色,當它們未被突出顯示時。我希望標題和圖標的顏色從灰色變爲另一種顏色。xCode TabBarItem標題和圖標顏色
我似乎無法更改Tabbaritem標題和圖標的顏色,當它們未被突出顯示時。我希望標題和圖標的顏色從灰色變爲另一種顏色。xCode TabBarItem標題和圖標顏色
iOS v5.0提供了自定義tabbaritem的方法;閱讀link的文檔。
在AppDelegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[[UITabBar appearance] setSelectedImageTintColor:[UIColor redColor]];
return YES;
}
爲 「Tabbaritem」
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self)
{
[self.tabBarItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor greenColor],UITextAttributeTextColor,nil] forState:UIControlStateNormal];
}
return self;
}
搜索因此更改文本顏色viewController.m - 有很多的答案已經存在。 – Rayfleck