У меня есть UIViewController
, который отображается по-разному в зависимости от контекста:Как установить значение UINavigationItem по умолчанию для конкретного UIViewController?
- в
UINavigationController
«первый контроллер (без задней панели навигации) - в
UINavigationController
» с верхней контроллера (задней панели навигации) - как один из двух
UISplitViewController
«S контроллеров
Но мне нужен другой значок, кроме стандартного. Чтобы не проверять контекст и не назначать его или не каждый раз, я хотел бы показать контроллеру, как он выглядит как, и он присваивает его сам по себе, когда это необходимо.
Возможно ли это? Если да, что мне делать?
Если я правильно понимаю ваш вопрос. Я думаю, вам нужно проверять каждый раз. Вы пытаетесь спросить, есть ли лучшая логика для этого? –