1

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

我找到了一些解决方案,但没有一个对我有用。

我试过:

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

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

我也尝试过:

webView.keyboardDisplayRequiresUserAction

但什么也没有发生。

你知道我该怎么做吗?

谢谢!

4

1 回答 1

1

您可以尝试玩UIViewController's disablesAutomaticKeyboardDismissal财产。尝试覆盖此属性并返回NO.

于 2013-05-29T17:28:04.713 回答