我想检测可以放大或缩小的图像的触摸坐标。
所以在这里我使用一个滚动视图来实现缩放功能。
我在图片上添加了点击手势,如下所示。
let tap = UITapGestureRecognizer(target: self, action: #selector(showMoreActions(touch:)))
tap.numberOfTapsRequired = 1
imageView.addGestureRecognizer(tap)
我也得到了接触点,但它与实际视图有关,与图像像素大小无关。
@objc func showMoreActions(touch: UITapGestureRecognizer) {
let touchPoint = touch.location(in: self.imageView)
}
但这并没有给我一个形象点。我还想在触摸时在特定位置显示工具提示。