【发布时间】:2013-07-24 18:21:37
【问题描述】:
我遵循了 Apple 文档中的相同程序,但我在关闭键盘时遇到了一些问题。
代码:
- (BOOL) textFieldShouldReturn: (UITextField *) theTextField
{
if(theTextField == self.textField)
{
[theTextField resignFirstResponder];
}
return YES;
}
我知道这个问题已经在这里被问过很多次了,但是我找不到合适的答案或解决方案,所以只有我发布了这个问题。
【问题讨论】:
-
您是否将视图控制器设置为文本字段的委托?如果没有,请从文本字段按住 control 拖动到控制器,然后选择委托。
-
或者,如果您以编程方式创建了文本字段,只需设置 textField.delegate = YourController。
-
是的,我已经做到了。
-
@RafałAugustyniak:我不明白,你想说什么。
-
resignFirstResponder被调用了吗,你检查了吗?