我有一段简单的代码,适用于除 iOS4 之外的每个系统。
这是关于为 UITextField 辞职的第一响应者。文本字段已全部连接好,这是委托(delegate)的代码:
- (BOOL)textFieldShouldReturn:(UITextField *)textField{
[opis resignFirstResponder];
return YES;
}
我几乎尝试了所有可能的方法,也尝试返回 NO 并且它不起作用。最奇怪的是,它确实适用于 4.0 之前的每个 iphone 操作系统和 iPad(在模拟器和实际设备上测试)
任何人都可以帮忙吗?
最佳答案
这适用于我在 iOS4 中的 3GS。您确定正确设置了 UITextField
委托(delegate)吗?
- (BOOL) textFieldShouldReturn:(UITextField*)textField {
[textField resignFirstResponder];
return YES;
}
关于iphone - UITextField 退出第一响应者 iOS4,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3186065/