Я хочу проверить, что все текстовые поля были установлены (.text! = "") До того, как кнопка обратной панели навигационной панели выведет контроллер просмотра при нажатии.Как переопределить действие кнопки «Назад» по умолчанию?
Как это делается?
Я хочу проверить, что все текстовые поля были установлены (.text! = "") До того, как кнопка обратной панели навигационной панели выведет контроллер просмотра при нажатии.Как переопределить действие кнопки «Назад» по умолчанию?
Как это делается?
Вы можете просто заменить кнопку возврата своим UIBarButtonItem
. Таким образом, вы можете использовать настраиваемое действие для проверки всех полей ввода или, по крайней мере, отключения кнопки до тех пор, пока ваши проверки не будут переданы. Наконец вызовите popViewControllerAnimated:
на свой контроллер навигации.