私のアプリには、UIWebViewHTML メールを表示する があります。コンテンツをズームインしてから数回ダブルタップすると、最終的に電子メールのコンテンツのサイズが変更され、すべてが画面に収まるようになります。
このサイズ変更動作をプログラムで再現したいと思います (すべてが画面に収まるようにコンテンツを再スケーリングする関数を呼び出せるようにしたい)。Web ビューで呼び出しsizeToFitても効果がないようです。
CGRectスケーリングしたいことがわかっている場合は、次を使用できます。
- (void)zoomToRect:(CGRect)rect animated:(BOOL)animated
スクロール可能なので、これUIWebViewができるはずです。
どうやらあなたはscrollViewという名前のiVarUIWebViewを持っているはずです。したがって、オブジェクト名が。以下のコードは構文的に100%正しくない可能性があります。しかし、あなたはその考えを持っているに違いありません。UIWebViewwebView
[webView.scrollView zoomToRect:CGMakeRect(0,0,0,0) animated:YES];