1

UIWebViewにロードされる多くのテキスト、画像、テーブル、およびリストを含むhtmlがあります。コンテンツを含むcssスタイルシートを適用しました

body{ -webkit-column-width: 768px; font-family: "Georgia"; font-size: 12px; height: 1000px }

UIWebView でページの水平スクロールを有効にして、eReader のように html コンテンツをページングできるようにしました。

UIScrollView *scrollview = [webview scrollView];
[scrollview setPagingEnabled:YES];

動作しますが、各ページの幅 (iPad では 768px )、他のページ (列) へのページングを開始すると、他のページのコンテンツが徐々に増えていきます。この問題は、css の font-size を 72px に大きくするとより顕著になります。これは 12px から 72px の範囲で動作する必要があります。

画面に正確に収まるように各 (ページ) 列をスクロールするにはどうすればよいですか?

私はcss3とhtml全般に不慣れです。この作業を行うためのヘルプやヒントに本当に感謝しています。

敬具

4

1 に答える 1

0

body {margin:0;}を設定していないことに気付くまで、同じ問題が発生しました。それで問題が解決するかどうかはわかりませんが、うまくいきました。

于 2012-11-02T01:21:30.330 に答える