首页 > 代码库 > Swift - 手势识别

Swift - 手势识别

override func viewDidLoad() {    super.viewDidLoad()    var swipeRight = UISwipeGestureRecognizer(target: self, action: "respondToSwipeGesture:")    swipeRight.direction = UISwipeGestureRecognizerDirection.Right    self.view.addGestureRecognizer(swipeRight)    var swipeDown = UISwipeGestureRecognizer(target: self, action: "respondToSwipeGesture:")    swipeDown.direction = UISwipeGestureRecognizerDirection.Down    self.view.addGestureRecognizer(swipeDown)}func respondToSwipeGesture(gesture: UIGestureRecognizer) {    if let swipeGesture = gesture as? UISwipeGestureRecognizer {        switch swipeGesture.direction {        case UISwipeGestureRecognizerDirection.Right:            println("Swiped right")        case UISwipeGestureRecognizerDirection.Down:            println("Swiped down")        default:            break        }    }}