2013-07-14 1 views
0

Как изменить элемент кнопки правой панели моего текущего контроллера представлений из файла appdelegate?Как изменить правый барабанный элемент из appdelegate?

спасибо.

+6

Трудно сказать, не зная структуру вашего приложения. Почему вы хотите изменить его из делегата приложения, а не из контроллера, где вы хотите, чтобы этот элемент кнопки правой панели отображался? – rdelmar

ответ

1

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

TL; DR: AppDelegate не понимает ни одного штрафа rightBarButtonItem, пустая правая кнопка предназначена для навигационных элементов.

Если вы хотите, чтобы решение всегда имело последовательную кнопку правого бара, вы можете взглянуть на это thread.

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

  • Нет связанных вопросов^_^