保持ios键盘打开

时间:2013-05-29 17:09:58

标签: ios uiwebview keyboard

我有一个启动UIWebView的ios应用程序,您可以与此Web进行交互(该应用程序就像一个容器)。在与网络的互动中,你需要很多键盘。所以,我希望(如果可能的话)保持键盘始终打开。

我找到了一些解决方案,但它们都不适用于我。

我试过了:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardDidHide:) name:UIKeyboardDidHideNotification object:nil];

我能够检测键盘何时隐藏,但我不知道在keyboardDidHide方法中可以做些什么来避免键盘被关闭。

我也尝试过:

webView.keyboardDisplayRequiresUserAction

但没有任何反应。

你知道我怎么做吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以尝试使用UIViewController's disablesAutomaticKeyboardDismissal媒体资源。尝试覆盖此属性并返回NO