2013-04-17 4 views
10

Я понимаю, что iOS 5 добавила возможность установки нескольких кнопок вправо и влево, но это можно сделать через Interface Builder? Всякий раз, когда я пытаюсь перетащить элемент панели на панель навигации, он позволяет только один справа и один слева.Несколько кнопок в панели навигации iOS через интерфейс Builder?

+0

Пожалуйста, проверьте: http://stackoverflow.com/a/32617060/3052059 –

ответ

10

Обновление: Xcode 7 добавляет поддержку нескольких кнопок.

Просто перетащите элементы панели на панель навигации, вам может понадобиться добавить элемент навигации сначала, если контроллер представления его не имеет.

demo


Вы можете перетащить UIView в панели навигации, а затем добавить два UIButton к этой точке зрения.

Невозможно добавить два интерфейса интерфейса UIBarButtonItem througn напрямую. Но вы можете сделать это через код. Мне нравится [UINavigationItem setRightBarButtonItems:animated:].

+0

Можете ли вы изменить, чтобы объяснить, как это сделать в Xcode 7/8? Спасибо –

+1

@BradThomas Я добавляю демо-версию gif выше. – BB9z

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