且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Swift - 移动到另一个场景时如何从场景中删除滑动手势?

更新时间:2023-02-02 13:51:03

以下内容从视图中移除所有滑动手势识别器:

The following removes all swipe gesture recognizers from the view:

override func willMoveFromView(view: SKView) {
    if let gestures = view.gestureRecognizers {
        for gesture in gestures {
           if let recognizer = gesture as? UISwipeGestureRecognizer {
                view.removeGestureRecognizer(recognizer)
           }
        }
    }
}