Использование UINavigationController navigationItem -> rightBarButtonItem - PullRequest
0 голосов
/ 30 ноября 2011

Я видел множество примеров, когда люди вставляли UIActivityIndicatorView в customView объекта rightBarButtonItem объекта UINavigationController. Хотя мне нравится такой подход, я немного обеспокоен потенциальными последствиями.

Будет ли UINavigationController никогда не использовать этот элемент, например, для навигации вперед?

Ответы [ 2 ]

1 голос
/ 30 ноября 2011

Можно использовать UIActivityIndicatorView или любой другой UIView в качестве customView объекта rightBarButtonItem; rightBarButtonItem никогда не используется для навигации.

0 голосов
/ 10 июля 2017

Согласно документации, rightBarButtonItem - это настраиваемый элемент панели кнопок. Содержимое этого свойства всегда ссылается на первый элемент кнопки панели в массив rightBarButtonItems.

@property(nonatomic, strong) UIBarButtonItem *rightBarButtonItem;

Это свойство предназначено только для рендеринга правой BarButton UINavigationController. Он не используется UINavigationController для навигации вперед.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...