ユーザーがウェブビューのズームイン/ズームアウトをピンチできるようにする

StackOverflow https://stackoverflow.com/questions/1411364

  •  05-07-2019
  •  | 
  •  

質問

いくつかの埋め込み画像を含むローカルHTMLページをロードするWebViewがあります。ユーザーがWebブラウザを使用する場合と同様の方法でテキストと画像を拡大できるようにしたいと思います。

これを有効にする方法はありますか?

ありがとう

役に立ちましたか?

解決

UIWebViewプロパティ scalesPageToFit をYESに設定してみてください

他のヒント

完全を期すため。マルチタッチを有効にするには、scalesPagesToFitを有効にする必要があります(特定の他のビュー内にある場合、いくつかの条件があります)。

ただし、Webページのスケーリングを防ぐために(特にローカルファイルを使用する場合)。次のスニペットをHTMLに追加する必要があります

詳細: http://iphoneincubator.com/blog/windows- views / right-scale-for-a-uiwebview

これは私のために働くコードです:

//の前にUIWebViewを宣言して割り当てます
// UIWebView * webView;
// webView = [[UIWebView alloc] initWithFrame:CGRectMake(x、y、w、h)];
webView.scalesPageToFit = YES;

scalesPageToFitをYESに使用しました。...ズームできますが、サファリのような真のズームではありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top