ответ

0

вы могли бы быть более конкретной информацией о вашей цели? Для большинства попыток изменить поведение объекта во всем мире вы можете «swizzle» один или несколько методов, то есть переключить предоставленную реализацию для вашей домашней кухни. Невозможно узнать, может ли это работать для вас, не зная, чего вы хотите достичь.

Все, что я хочу сделать, это использовать пользовательские UIButton (с определенной графической) для в UIBarButtonItem в BackButton.

В этом случае, рассмотреть вопрос о создании фабричного метода навигации контроллера (вероятно, в качестве метода класса на классе вашего творения, но вы можете сделать это в категории на UINavigationController, которая возвращает экземпляр навигационного контроллера, выполненный с вашим Если вам нужен UINavigationController, вызовите этот заводский метод вместо инициализатора по умолчанию.

+0

Уверен, извините. Все, что я хочу сделать, это использовать пользовательский 'UIButton' (с определенной графикой) для' UIBarButtonItem' backButton. Я просто не хочу создавать этот пользовательский backButton на каждом отдельном 'UINavigationController', который у меня есть. – flohei

+0

@flohei отредактирован, это работает для вас? – 2010-05-31 08:50:14

+0

Все мои контроллеры навигации поступают из файлов NIB. – Soonts

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