2

ハンドラーをオブジェクトのスケーリングで動作させることはできますUIPinchGestureRecognizerが、スケーリングはしたくありません。サイズを変更したいです。たとえば、私は を持っていて、それにジェスチャーをUIView攻撃しましUIPinchGestureRecognizerた。ユーザーがピンチした場合、ピンチに合わせて の幅を変更したいと考えていますUIView。拡大縮小したくないので、UIView拡大します(ズーム)

4

1 に答える 1

-2

UIPinchGestureRecognizer でピンチ メソッドを呼び出す場合は、次の操作を実行できます。

- (void) pinch:(UIPinchGestureRecognizer *)pinch
{
    CGRect frame = [self.view frame];
    frame.size.width = frame.size.width * pinch.scale;
    [self.view setFrame:frame];
}
于 2012-12-12T14:13:46.437 に答える