0
是否可以僅觸發一次UIPinchGestureRecognizer動作?在UIPinchGestureRecognizer上調用動作一次
我想讓我的用戶捏(實際上傳播)到一個動作的火,但該方法不斷調用,我明白是一個UIPinchGestureRecognizer的功能。
更新的代碼使用回答以下(只檢測變焦):
-(void) handlePinchGesture: (UIPinchGestureRecognizer *) sender {
if (sender.state == UIGestureRecognizerStateBegan) {
self.startingScale = sender.scale;
}
if (sender.state == UIGestureRecognizerStateEnded) {
if (sender.scale > self.startingScale) {
[self zoomIn];
}
}
}
感謝,偉大工程,讓我發現只是縮放這是我需要的。 – Slee