Заголовок xCode TabBarItem и цвет значка - PullRequest
2 голосов
/ 22 января 2012

Я не могу изменить цвет заголовка Tabbaritem и значка, когда они не выделены. Я хочу, чтобы цвет от заголовка и значок от серого до другого цвета.

Ответы [ 2 ]

2 голосов
/ 08 июня 2012

В AppDelegate.m

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[[UITabBar appearance] setSelectedImageTintColor:[UIColor redColor]];
return YES;
}

Для изменения цвета текста viewController.m

- (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;
}
0 голосов
/ 22 января 2012

iOS v5.0 предоставляет методы для настройки tabbaritem; Прочитайте документацию по этой ссылке .

...