2015-03-04 4 views

ответ

0

На одном из контроллеров зрения, что находится в контроллере панели вкладок, вы должны сделать это:

for (UITabBarItem *tbi in self.tabBarController.tabBar.items) { 
     tbi.image = [UIImage imageNamed:@"YourImageNameInImageSet"]; 
} 

Использовать индекс в цикле, или использовать название элемента панели вкладок, или что вы хотите выберите правильное изображение.

+2

Также не забудьте включить расширение (.png, .jpg и т. Д.), Поскольку Xcode позаботится об этом для вас – Stephen

+0

Спасибо, это работает. Почему он потерял ссылку на изображение, установленное в раскадровке после установки пользовательского класса контроллера? Он не теряет ссылки на имя панели вкладок, которое устанавливается в раскадровке. –

+0

@TimNuwin Хм, я не думаю, что он потеряет ссылку на изображение. –

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