画像ビューがあり、カスタムのピンチ ジェスチャ レコグナイザーを追加したいと考えています。画像ビューをズームできますが、問題は、2 本の指の中心からズームインしていないことです。
2 本の指の中心からズームするにはどうすればよいですか? これは私が現在行っていることです(でviewDidLoad
)
UIPinchGestureRecognizer* pinchRecognizer =
[[UIPinchGestureRecognizer alloc] initWithTarget:self
action:@selector(handlePinch:)];
[imageView addGestureRecognizer:pinchRecognizer];
これがピンチメソッドのコードです
- (IBAction)handlePinch:(UIPinchGestureRecognizer *)recognizer
{
recognizer.view.transform = CGAffineTransformScale(recognizer.view.transform, recognizer.scale, recognizer.scale);
recognizer.scale = 1;
}
担当者に感謝します...今ここで質問を更新しています..ボタンをクリックして画像をズームしたい..私がやっていることは
-(IBAction)Zoom_image:(id)送信者 {
CGFloat scaleValue = 2;
CGAffineTransform transform = GAffineTransformMakeScale(scaleValue,scaleValue);
self.backgroundImgView.transform = transform;
}