0

有没有办法从 MFMailComposeViewController 关闭键盘?如果用户旋转设备,我将加载一个单独的控制器而没有按下“发送”或“取消”,并且键盘仍保留在屏幕上。有没有办法在不按下“完成”或“发送”的情况下关闭键盘?

4

1 回答 1

1

您可以找到第一响应者并要求它退出活动,这应该关闭键盘。

    UIWindow* keyWindow = [[UIApplication sharedApplication] keyWindow];
UIView* firstResponder = [keyWindow performSelector:@selector(firstResponder)];
[firstResponder resignFirstResponder];
于 2009-11-01T13:25:18.853 回答