簡単な問題です。ユーザーがズームインおよびズームアウトできるように、画像だけを保持するはずの webview があります。見た目をきれいに保つために、このビューでのバウンスを完全に無効にしますが、スクロールは許可します。このソリューションは垂直方向のバウンスに対しては機能しますが、画像を画面よりも大きなサイズにズームするとすぐに、水平方向のバウンスが引き続き可能です。
for (id subview in webView.subviews
{
if ( [[subview class] isSubclassOfClass:[UIScrollView class]] )
{
((UIScrollView*) subview).bounces = NO;
((UIScrollView*) subview).alwaysBounceVertical = NO;
((UIScrollView*) subview).alwaysBounceHorizontal = NO;
((UIScrollView*) subview).bouncesZoom = NO;
}
}