Задать вопрос
@Sunset_over

Как сделать динамическую смену иконок в UITabBarController?

Добрый день,Мне необходимо менять иконки в UITabBarController находясь в приложений,без перезапуска.
  • Вопрос задан
  • 152 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
Antonio-banderas
@Antonio-banderas
iOS Developer
UIImage * selectedImage = [UIImage imageNamed:@"icon_selected.png"];
UIImage * unselectedImage = [UIImage imageNamed:@"icon_unselected.png"];

UITabBarItem * item = ((UITabBarController*)([tabBarController.viewControllers objectAtIndex:index])).tabBarItem;

[item setImage:unselectedImage];
[item setSelectedImage:selectedImage];

не подойдет?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы