facebook twitter hatena line email

Ios/swift/左右ジェスチャー

提供: 初心者エンジニアの簡易メモ
2016年8月5日 (金) 20:38時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「 class WebViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() let rightSwipe = UISwipeGestureRecognizer(target: self...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索
class WebViewController: UIViewController {
   override func viewDidLoad() {
       super.viewDidLoad()
       let rightSwipe = UISwipeGestureRecognizer(target: self, action: #selector(self.didSwipe(_:)))
       rightSwipe.direction = .Right
       view.addGestureRecognizer(rightSwipe)
       let leftSwipe = UISwipeGestureRecognizer(target: self, action: #selector(self.didSwipe(_:)))
       leftSwipe.direction = .Left
       view.addGestureRecognizer(leftSwipe)
   }
   final func didSwipe(sender: UISwipeGestureRecognizer) {
       if sender.direction == .Right {
           print("Right")
       }
       else if sender.direction == .Left {
           print("Left")
       }
   }
}

参考:http://qiita.com/kentarohorie/items/71dddd6f2ea96fa00b39