【发布时间】:2013-10-14 19:11:01
【问题描述】:
我有一个模态视图控制器,在 iPad 上显示为表单。 当我发送 [textField resignFirstResponder] 时,键盘仍然在屏幕上。
在视图控制器中:
- (BOOL)textFieldShouldEndEditing:(UITextField *)textField
{
return YES;
}
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
[textField resignFirstResponder];
return YES;
}
在导航控制器中:
- (BOOL)disablesAutomaticKeyboardDismissal
{
return NO;
}
所有这些都在 iOS 6 上运行,但在 iOS 7 上却不行。
【问题讨论】:
-
请参考我的回答,效果很好:stackoverflow.com/a/23195187/527539
标签: ios ipad ios7 modal-dialog