1

奇妙な問題があります。と がUIViewControllerありUITextFieldますUIWebView。として表示し、window.rootControllerテキストフィールドまたは Web ビューをクリックすると、キーボードは期待どおりに表示されますが、同じコントローラーがプッシュセグエから提示されると、キーボードは表示されません。

に電話してみましたが[self.view.window makeKeyAndVisible]、役に立ちませんでした。もう1つの奇妙なことは、UIKeyboardDidShowNotificationハンドラーが呼び出されることです。UIPeripheralHostViewReveal App を使用してアプリケーション ビューの階層を調べたところ、が非表示でuserInteractionEnabledに設定されていることに気付きましたNO。と を設定するhidden=NOuserInteractionEnabled=YES、キーボードが画面に表示され、通常どおりに機能します。

この奇妙な動作についてのアイデアはありますか?

4

1 に答える 1

0

Somehow subclassing UIWebView helped to resolve this issue.

于 2013-11-01T15:17:02.467 に答える