こんにちは。
Objective
1 CGAffineTransform transform = CGAffineTransformConcat( CGAffineTransformConcat(_defaultTransform, CGAffineTransformMakeRotation(0)), 2 CGAffineTransformMakeScale(_2, _2)); 3 _imageView.transform = transform;
を実行すると、_imageViewの縦横のサイズは2倍になるのですが、
Objective
1 CGPoint point = [sender locationOfTouch:0 inView:_imageView];
で得たタップ位置の範囲は
Objective
1 _imageView.frame=CGRectMake(...;
でtransformする前のサイズの中の値しか入りません。
tranform後のサイズでタップ位置を取得する方法は、frameに代入したサイズで補正する以外に方法はないでしょうか?
アドバイスいただければと思います。
あなたの回答
tips
プレビュー