3

iPad アプリのユーザー入力をUIWebView必要とするログイン フィールドがあります。ビューはモーダルに表示され、横向きの場合はキーボードが表示され、上UIWebViewにスクロールします。

バグが発生する場所は次のとおりUIWebViewです。これには、信頼できる解決策が見つからないタップ遅延が含まれています。(私は使用してOAuthいるので、Javascript注入は確実に機能していません)。キーボードが表示されるので、入力フィールドをタップすると、ビューが自動的にスクロールされた後にタップが登録され、正しい場所にありません。

要するに、一番上の入力フィールドをタップすると、キーボードでビューがシフトされているため、タップが本来よりも約 20px 低く登録されるようになっています。

のスクロールを防止しようとしましUIWebViewたが、キーボードは常に何があってもシフトします。タップ遅延を取り除くために注入しようとしましJavascriptたが、そこでも成功していません。

どんな助けでも大歓迎です!

4

1 に答える 1