我不知道为什么我的键盘没有关闭文本框完成编辑。这是文本字段委托的内容。 (我已经实现了两种方法仅用于测试目的):UIKeyboard没有关闭,因为它应该
-(void)textFieldDidEndEditing:(UITextField *)textField
{
[textField resignFirstResponder];
}
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
[textField resignFirstResponder];
return NO; //I've also tried YES
}
这两种方法都被正确调用,但键盘保持活动状态。为什么? 感谢
您是否将textField的委托设置为控制器? – zeiteisen
是的,否则问题中的两种方法将不会被调用。 – aneuryzm