【问题标题】:Hide keyboard in UIWebView在 UIWebView 中隐藏键盘
【发布时间】:2011-03-24 01:23:05
【问题描述】:

有没有办法让 UIWebView 关闭所有关联的输入控件,例如键盘/选择器?

【问题讨论】:

    标签: iphone cocoa-touch uiwebview keyboard iphone-softkeyboard


    【解决方案1】:
        for (UIWindow *keyboardWindow in [[UIApplication sharedApplication] windows])
        for (UIView *keyboard in [keyboardWindow subviews])
    
            if([[keyboard description] hasPrefix:@"<UIFormAssistant"] == YES)
            {
                [keyboard removeFromSuperview];
            }
    

    脏方法,但它有效;)

    【讨论】:

      【解决方案2】:

      尚未在带有选择器的网络视图中尝试过,但这绝对可以消除键盘:

      [theWebView endEditing:YES];
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-01
        • 2017-03-19
        • 2020-09-17
        相关资源
        最近更新 更多