Joh*_*elp 0 iphone swap uiswipegesturerecognizer
如何在同一个 View-iOS 上检测 UISwipeGestureRecognizer 2 手指滑动或 3 手指滑动
任何人有想法?
小智 6
我为 2 和 3 指滑动创建了一个手势。
func addTwoFingerSwipeGesture() {
let gesture = UISwipeGestureRecognizer(target: self, action: "handleTwoFingerSwipe")
gesture.direction = .Left
gesture.numberOfTouchesRequired = 2 // 2 finger swipe
self.view.addGestureRecognizer(gesture)
}
func addThreeFingerSwipeGesture() {
let gesture = UISwipeGestureRecognizer(target: self, action: "handleThreeFingerSwipe")
gesture.direction = .Left
gesture.numberOfTouchesRequired = 3 // 3 finger swipe
self.view.addGestureRecognizer(gesture)
}
// Handle Swipe
func handleTwoFingerSwipe() {
print("2 finger swipe recognized")
}
func handleThreeFingerSwipe() {
print("3 finger swipe recognized")
}
Run Code Online (Sandbox Code Playgroud)