Скрыть или удалить конкретный элемент из элементов кнопки панели навигации, Swift 4 - PullRequest
0 голосов
/ 04 февраля 2019

Скрыть ИЛИ удалить определенный элемент кнопки с панели навигации UIBarButtonItem, который передается из раскадровки.

Например, к элементу правой панели навигации я добавил 3 UIBarButtonItem, например "Готово", "Отмена",«Далее» из раскадровки, и теперь я хочу удалить или скрыть кнопку «Отмена» на панели навигации программно в соответствии с логином пользователя, так что я могу сделать для этой проблемы?

1 Ответ

0 голосов
/ 04 февраля 2019

Попробуйте:

self.navigationItem.rightBarButtonItems?.remove(at: [indexOfButton])

[indexOfButton] должен быть индексом кнопки в массиве rightBarButtonItems.

...