我有一些图像Pan
和Tap
手势识别器,它很好。捏手势不会工作
我尝试也增加缩放手势,但代表甚至不会触发:
func addPinchTo(image:UIImageView)
{
let pinchGesture = UIPinchGestureRecognizer(target: self, action: #selector(self.Pscale(gesture:)))
let rotationGesture = UIRotationGestureRecognizer(target: self, action: #selector(self.ProtateArt(gesture:)))
image.addGestureRecognizer(pinchGesture)
image.addGestureRecognizer(rotationGesture)
image.isUserInteractionEnabled = true
}
func Pscale(gesture: UIPinchGestureRecognizer) {
print("D") //not print
}
func ProtateArt(gesture: UIRotationGestureRecognizer) {
print("aD") //not print
}
你的代码看起来很好。你是否检查过该方法所在的类是否在调用该方法后未获得deinitalized? – carbonr