iOS 6 および iOS 6.1 では、以下のコードはすべての Web サイトで期待どおりに機能し、UIWebView の画面中央近くの部分を拡大しています。
iOS 7 では、ズームは最初は正しく機能しますが、最初の 2 回目以降は、長方形の x 座標と y 座標が配置されている場所ではなく、画面の左上隅でズームが発生します (中央のどこかにあるはずです)。 . 特定の Web サイトでは、ズームは iOS 7 で初回以降一貫して失敗しますが、他の Web サイトでは、iOS6 と iOS7 の両方で毎回正しく動作します。この問題は、iOS 6 以前には発生していませんでした。
UIScrollView *myZoomView = [[myWebView subviews] objectAtIndex:0];
[myZoomView zoomToRect:CGRectMake(380, 490, 165, 50) animated:YES];