Как показать/скрыть элемент UIBarButtonItem?

Я создал панель инструментов в IB с несколькими кнопками. Я хотел бы иметь возможность скрывать/показывать одну из кнопок в зависимости от состояния данных в главном окне.

UIBarButtonItemне имеет скрытого свойства, и любые примеры, которые я нашел до сих пор для их сокрытия, включают установку кнопок панели навигации на nil, что я не думаю, что хочу делать здесь, потому что мне может понадобиться чтобы снова отобразить кнопку (не говоря уже о том, что если я подключу свою кнопку к IBOutlet, если я установлю для нее значение nil, я не уверен, как вернуть ее обратно).

247
задан Bartłomiej Semańczyk 10 May 2017 в 01:26
поделиться