0

UIWebViewに表示されているときに、ズーム可能なWebページとそうでないビューWebページがあるのはなぜですか?それらすべてをズーム可能にするにはどうすればよいですか?数ページズームできますが、すべてではありません

4

2 に答える 2

1

webview で scalesPageToFit を YES に設定する必要があります。ドキュメントを参照してください...

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html

"YES の場合、Web ページはサイズに合わせて拡大縮小され、ユーザーはズームインおよびズームアウトできます。NO の場合、ユーザーのズームは無効になります。デフォルト値は NO です。"

于 2012-04-27T22:17:05.537 に答える
1

一部のページは、webkit に「このコンテンツをモバイル用にレンダリングしました。それをスケーリングしないでください。

このようなページを表示した場合、UIWebView でズームを有効にする方法はありません。内容は「もうスケベだ!」という内容。UIWebView はそれ以上のスケーリングを拒否します。

編集:2番目の質問に答えるには(上記は「なぜ」でしたが、今は「とにかくそれを実現するにはどうすればよいですか」):できません、ごめんなさい。

于 2012-04-27T22:32:51.800 に答える