📅  最后修改于: 2023-12-03 15:09:54.490000             🧑  作者: Mango
快速滑动手势是一种非常常用的手势,它可以在用户快速滑动手指时触发操作,比如弹出一个菜单、返回上一页等。在 Swift 中,我们可以使用 UISwipeGestureRecognizer
类来实现快速滑动手势。
UISwipeGestureRecognizer
实例。.up
、.down
、.left
或 .right
。以下是示例代码:
// 创建手势识别器
let swipeGesture = UISwipeGestureRecognizer(target: self, action: #selector(handleSwipe(_:)))
// 设置手势方向
swipeGesture.direction = .left
// 添加手势识别器
view.addGestureRecognizer(swipeGesture)
// 处理手势回调
@objc func handleSwipe(_ gesture: UISwipeGestureRecognizer) {
if gesture.direction == .left {
print("向左滑动")
}
}
UISwipeGestureRecognizer
实例。UIView.animate()
方法。