У меня есть экран регистрации с полем номера телефона. Если пользователь вводит слишком короткий номер телефона, я показываю UIAlertController. После того, как она отклоняет предупреждение, пользователь не может отправить свой номер телефона еще раз, когда кнопка отправки нажата. Есть ли способ перезагрузить представление, когда предупреждение отклонено, чтобы сделать кнопку не задействованной? БлагодаряReload View после UIAlertController
func present_alert(title:String, content : String){
let myAlert = UIAlertController(title:title, message:content, preferredStyle:UIAlertControllerStyle.alert)
let okAction = UIAlertAction(title: "Ok", style: UIAlertActionStyle.default, handler:nil)
myAlert.addAction(okAction)
self.present(myAlert, animated:true)
}
есть способ перезагрузить мнение, что использование этого то, что вы хотите, чтобы перезагрузить –
Reload какого вида? Каков ваш код для представления ввода? Это простой UIView? UIButton? UITableView? –
Если вы хотите узнать, когда пользователь нажимает кнопку «ОК», просто назначьте обработчик, а не установите его на «nil» – redent84