Фоновое изображение кнопки "Назад" по умолчанию для UIBarButtonItem отображается поверх моего

В AppDelegate я устанавливаю пользовательское фоновое изображение кнопки "Назад" с помощью UIAppearence.

[[UIBarButtonItem appearance] setBackButtonBackgroundImage:image forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:highlightedImage forState:UIControlStateHighlighted barMetrics:UIBarMetricsDefault];

В некоторых случаях после нажатия на вид контроллера по умолчанию появляется кнопка "Назад", фоновое изображение поверх моей.

1 ответ

Решение

Это помогло мне скрыть изображение по умолчанию.

[[UINavigationBar appearance] setTintColor:[UIColor clearColor]];
Другие вопросы по тегам