我正在实现用于URL检查的简单UI。为此,我使用了textField和button对象。
当我第一次运行程序时,textField和button可以正常工作,但是当我单击键盘上的完成按钮时,键盘将关闭。现在,我要编辑textField,当我尝试单击textField时,它不可单击或不显示键盘。该按钮发生了同样的事情,下一个按钮也无法单击。
这是我为按钮操作编写的代码
- (IBAction)urlNextButtonAction:(id)sender {
[self.urlTextfield resignFirstResponder];
[SVProgressHUD showWithStatus:@"Verifying URL"];
[self URLValidationMethod];
}
Please check this video you will understand the problem very easily
这是情节提要中的ViewController屏幕截图
答案 0 :(得分:0)
可能有几个问题。
如果您显示您在keyboardShouldReturn方法中编写的内容,将会很有帮助。
答案 1 :(得分:0)
似乎问题出在SVProgressHud
上。任务完成后,应通过调用[SVProgressHud dismiss]
将其删除,否则它将阻止UI
。