2016-07-12 8 views

答えて

2

ちょうど比率を計算し、タッチポイントの位置に適用します。

CGFloat _x = imageView.image.size.width/imageView.frame.size.width; 
CGFloat _y = imageView.image.size.height/imageView.frame.size.height; 

//assuming p - is CGPoint received from Touch event 
CGPoint locationInImageView = CGPointMake(p.x * _x, p.y * _y); 
+0

私の単純な脳の単純な答え、私はそれが好きです。 – bakalolo

関連する問題