誰かがiOS4をズームインするときにスクロールを無効にする方法をアドバイスできますか?UIScrollView:ズーム時にスクロールを無効にする
- (void)setTransform:(CGAffineTransform)newValue;
{
[(UIScrollView*)self.superview setScrollEnabled:NO];
[super setTransform:newValue];
}
が、iOS4をして、このトリックは動作しません: 私はiOS3上で動作し、私は例えば、コンテンツビューにsetTransform
メソッドをオーバーライドすることにより、ズーム時のスクロールを無効に有用性を有します。
事前に感謝します。
私は、コンテンツのサイズが、ズームの期間中にスクロールビューのフレームよりも小さく、変換が行われない限り、できないと思います。 (すなわち、ズーム操作によりコンテンツエリアが大きくなり、スクロールビューがスクロールするフレームよりコンテンツエリアが大きくなると、コンテンツエリアは常にフレームより小さくなければなりません)。 – JoePasq