2015-06-08 2 views
0

Я использую контроллер панели вкладок в своем приложении, и у меня есть дополнительные контроллеры просмотра панели. В значках iOS 8, которые назначены вкладкам в большей панели вкладок, всегда находятся в выбранном (синем) состоянии, которое отлично работает в iOS7?Иконки, отображаемые в выбранном состоянии в более контроллере таблеток IOS8

image = [UIImage imageWithContentsOfFile:imagePath]; 
UITabBarItem *tabBarItem = [[UITabBarItem alloc] initWithTitle:title image:image tag:tag]; 

enter image description here

+0

вы добавили это иконки из раскадровки или программно? – Ilario

+0

программно –

+0

мочь добавить свой код пожалуйста? – Ilario

ответ

0

вы можете попробовать следующий код:

UITabBar *tabBar = tabBarController.tabBar; 
UITabBarItem *tabBarItem1 = [tabBar.items objectAtIndex:0]; 

[tabBarItem1 setImage:[[UIImage imageNamed:@"tab1"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]]; 
[tabBarItem1 setSelectedImage:[[UIImage imageNamed:@"tab1Selected"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]]; 
[tabBarItem1 setTitle:title]; 

и вы можете сделать то же самое с другими вкладками

+0

Я попробовал, это не сработало в моем случае. –

Смежные вопросы