iPhone назад кнопки пользовательское изображение - PullRequest
1 голос
/ 25 ноября 2011

Есть ли простой способ (Делегация? Перезаписать? Категория?) Глобально настроить все кнопки "Назад", которые используются на панелях навигации во всем моем приложении?

Мне не нужен пользовательский текстих.Мне не нужны пользовательские действия над ними.Мне нужен только пользовательский фон кнопок.

Почти все мои контроллеры вида взяты из файлов NIB.Все мои контроллеры вида имеют один и тот же базовый класс.

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 02 декабря 2011

Очевидно, что невозможно настроить только фон, как указано в одном из комментариев.

0 голосов
/ 25 ноября 2011

В своем базовом классе UIViewController вы можете добавить создание кнопки «Назад» в методе viewDidLoad:

-(void)viewDidLoad{
  [super viewDidLoad];
  UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithCustomView:yourCustomButton];
  self.navigationItem.leftBarButtonItem = backButton;
}

, где yourCustomButton - ваша настраиваемая кнопка.

...