【问题标题】:iphone MFMailComposeViewControlleriphone MFMailComposeViewController
【发布时间】:2010-12-12 00:43:28
【问题描述】:

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

【问题讨论】:

    标签: iphone uikit keyboard mfmailcomposeviewcontroller


    【解决方案1】:

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

        UIWindow* keyWindow = [[UIApplication sharedApplication] keyWindow];
    UIView* firstResponder = [keyWindow performSelector:@selector(firstResponder)];
    [firstResponder resignFirstResponder];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-07
      相关资源
      最近更新 更多