1

私は iOS 開発者であり、Web 開発についての知識はありませんUIWebView。Web ページのコンテンツ サイズが iOS デバイスの画面サイズよりも大きいため、HTML ページを読み込もうとしています。私の場合は避けました。ページをwebviewの幅に合わせたいです。

ここでいくつかの投稿を読んで、HTML のビューポートを変更して希望どおりに動作させる必要があることを理解しました。HTML のメタタグの高さのプロパティを手動で変更すると、Web ビューに適合します。ページをロードする前にビューポートを変更してください。

stringByEvaluatingJavaScriptFromString:( inを使用してスケールを設定する方法を見てきましwebViewDidFinishLoading:たが、webview がコンテンツをロードするのに時間がかかるため、呼び出されたページが表示されてから更新されるため、これを行うことはできません。)

NSStringメタ プロパティを変更し、HTML ファイルを読み込んで文字列レベルの操作を行うより良い方法はありますか? HTML ページはデバイス上で常にローカルに利用できます。

助けてください、できるだけ早く修正する必要があります。

4

0 に答える 0