2013-05-29 205 views
1

我有一個啓動UIWebView的ios應用程序,你可以與這個網頁進行交互(應用程序就像一個容器)。在與網絡的交互中,你需要很多鍵盤。所以,我想(如果可能的話)始終打開鍵盤。保持ios鍵盤打開

我發現了一些解決方案,但沒有一個適合我。

我已經試過:

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

當鍵盤要躲我能夠檢測到,但我不知道我能在keyboardDidHide方法做,以避免在鍵盤被關閉。

我也試過用:

webView.keyboardDisplayRequiresUserAction 

但沒有任何反應。

你知道我該怎麼做嗎?

謝謝!

回答

1

您可以嘗試玩UIViewController'sdisablesAutomaticKeyboardDismissal財產。嘗試覆蓋此屬性並返回NO

+0

那麼方法要求禁用,你不返回,所以這意味着你保持自動解除,你應該返回true。 –