iOS: как оставаться в текущем режиме, когда критерии недействительны, даже нажата кнопка "Готово"

У меня есть один контроллер вида, встроенный в контроллер навигации, реализованный простой вид с помощью Picker View.

У меня также есть одна кнопка бара, которая использует функцию раскрутки, связанную с выходом. Когда пользователь нажимает кнопку "Готово", он возвращается к первому контроллеру представления, это работает хорошо.

Моя проблема в том, что если пользователь ничего не выбирает из вида средства выбора, и после нажатия кнопки "Готово" он возвращается к первому контроллеру представления. Я не буду надеяться, что это произойдет.просмотр контроллераЯ ожидаю, что если пользователь ничего не выберет из вида средства выбора, хотя пользователь все еще нажимает кнопку "Готово", он должен оставаться в текущем контроллере представления.

Кто-нибудь знает, как это реализовать? Спасибо!!

1 ответ

Решение

Проверьте это: Запретите Storyboard Segue от выполнения действия segue

Или, может быть, лучше, вы можете отключить кнопку "Готово", если она не должна быть доступна пользователю. Он имеет простое свойство (включено) для установки, который поможет вам.

Другие вопросы по тегам