У меня есть в моем приложении к UINavigationController
и я добавил, сегментированный контроль:Почему я не могу установить заголовок моего UINavigationController в Swift?
У меня также есть кнопка, и когда пользователь нажимает ее, я хочу, чтобы скрыть сегментированное управление и отображение строки вместо.
я могу скрыть сегментированный управления, выполнив:
segmentedControl.hidden = true
и он работает, но когда я пишу в коде:
self.title = "test"
то тест слово не появляется. В чем проблема и как я могу это исправить?
Можете ли вы рассказать мне, как вернуться к сегментированному контролю, отображаемому там? Я попытался с помощью 'self.navigationItem.titleView = mySegmentedControl', но он не появился, и слово' test' все еще видно ... – user3766930
Для этого вам нужно сохранить экземпляр segmentedcontrol, прежде чем устанавливать его в nil. –
hm Можете ли вы дать мне более глубокое понимание этого? это звучит разумно, но я не знаю, как это сделать в Swift :( – user3766930