作者:阿钱 | 来源:互联网 | 2023-01-30 17:30
任何人都可以建议我单击图像视图内的图像时,如何通过鼠标单击或触摸来获取图像的x和y坐标。
谢谢
1> Fangming..:
首先,将点击手势侦听器添加到图像视图
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)
}