点击UIImage中的位置

时间:2012-04-10 19:15:57

标签: objective-c uiimage core-animation

我有一个UIImageView,内部设置UIImage以缩放纵横比。图像比较宽,而UIImageView的两侧都有透明区域。如何将UIImageView的点击位置转换为UIImage内的正确位置?

1 个答案:

答案 0 :(得分:1)

您拥有图像的原始宽度和高度。将其除以视图的宽度和高度。将因子image.size.height/view.frame.size.height乘以您点按的y,将image.size.width/view.frame.size.width乘以点击的x