// 创建手势 let swipeGestureLeft = UISwipeGestureRecognizer.init(target: self,action: "<#startSlide#>:"); // 设置手势方向 swipeGestureLeft.direction = .Left; //如果需要滑动多个方向 你需要再次创建一个手势并添加 /* Right: 右 Left: 左 Up: 上 Down: 下 */ // 给谁添加手势 <#view#>.addGestureRecognizer(swipeGestureLeft);
// MARK: // MARK: 左滑手势 /// 左滑手势 @objc private func startSlide(sender: UISwipeGestureRecognizer) { // 判断手势 滑动方向 // if sender.direction == .Left { // // // } print("左滑调用了"); }
Demo点此(Swift):http://pan.baidu.com/s/1nvQweKT
原文链接:https://www.f2er.com/swift/323467.html