Iphone UIWebView&x2B;键盘

Iphone UIWebView&x2B;键盘,iphone,iphone-softkeyboard,Iphone,Iphone Softkeyboard,我有一个UITextView,它下面有一个UIWebView。UIWebView的框架是根据UITextView设置的。帧是动态的,在UItextViewDidChange方法中不断变化。现在,当触摸UIWebView时,键盘被关闭。我不想那样。键盘应该保持不变。如果我将myWebView.userInteractionEnabled=FALSE,我仍然能够从UIWebView复制文本 我不知道你是否还能复制文本,我想不行。但这里是如何处理它的 在您的touchesbeated方法中,输入以下i

我有一个UITextView,它下面有一个UIWebView。UIWebView的框架是根据UITextView设置的。帧是动态的,在UItextViewDidChange方法中不断变化。现在,当触摸UIWebView时,键盘被关闭。我不想那样。键盘应该保持不变。如果我将myWebView.userInteractionEnabled=FALSE,我仍然能够从UIWebView复制文本

我不知道你是否还能复制文本,我想不行。但这里是如何处理它的

在您的touchesbeated方法中,输入以下if语句

//从触摸集获取触摸对象

if(![NSStringFromClass([[touch view] class]) isEqualToString:@"UIWebView"]){
        [theTextField resignFirstResponder];
    }
theTextField是负责显示键盘的对象


希望这有帮助。

当触摸UIWebview时,它将关闭键盘。如果设置
WebView.userInteractionEnabled=FALSE
键盘将不会关闭,并且您将无法从UIWebView复制文本。
希望能有帮助。

我一点也不想忽视键盘。但触摸UIWebView会自动取消它。我不想那样。另外,我担心如果我设置myWebView.userInteractionEnabled=NO,我将无法从UIWebView复制文本。如果(![NSStringFromClass([[touch view]class])IseQualString:@“UIWebView”]){[keyboard don't send away];},我要找的是这样的东西