2017-07-02 80 views
0

任何机构可以建议如何获得图像的x和y坐标在鼠标单击或触摸时,当我点击图像内部的图像视图。如何获得图像的X和Y坐标当我点击(迅速)

感谢

+0

UITapGestureRecognizer可能会这样做:https://stackoverflow.com/questions/16618109/how-to-get-uitouch-location-from-uigesturerecognizer – chedabob

回答

1

首先,点击手势监听器添加到您的图像视图

let tapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(imageTapped(tapGestureRecognizer:))) 
imageView.isUserInteractionEnabled = true 
imageView.addGestureRecognizer(tapGestureRecognizer) 

然后在你的处理程序中,发现水龙头的位置,你的形象是这样看待

func imageTapped(tapGestureRecognizer: UITapGestureRecognizer) 
{ 
    let cgpoint = tapGestureRecognizer.location(in: imageView) 

    print(cgpoint) 
} 
相关问题