内の html ページに問題がありますUIWebView
。
私のHtmlページにはcontenteditable divがあります
このCSSで
#contentEditor {
height: 98%;
width: 98%;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
-webkit-text-size-adjust: none;
}
body{ min-height: 100%; }
contentEditor
編集可能な div の識別子です。
最初はhtmlページが画面に収まりましたが、
ビューにフォーカスを当てると表示され、ビューのUIKeyboard
サイズを変更します。今、divをスクロールしようとしましたが、スクロールしません。縦向きから横向きに戻った場合にのみスクロールします。
どうすればいいですか?
編集:
私は1つのことに気づきました:
- 最初の UIWebView のサイズは 490 です
- コンテンツがこのサイズに収まり、キーボードを開いてコンテンツを編集すると (サイズは現在 150 になります)、div はスクロールしません。
コンテンツがこのサイズに収まらず、キーボードを開いてコンテンツを編集すると (サイズは現在 150 になります)、div がスクロールします。
最初のケースでは、スクロールしないdivでキーボードを開いてデバイスの回転を2回変更すると(最初は横->縦->横)、divがスクロールします...
私は混乱しています