Swift: how to disable user interaction while touch action is being carried out?

后端 未结 8 2436
执念已碎
执念已碎 2021-02-12 03:27

I\'m working with sprite kit and if the user touches the screen, the actions within

override func touchesBegan(touches: NSSet, withEvent event: UIEvent) {
            


        
8条回答
  •  渐次进展
    2021-02-12 04:27

    To disable user interaction app-wide, use:

    UIApplication.shared.beginIgnoringInteractionEvents()
    UIApplication.shared.endIgnoringInteractionEvents()
    

    (as of Swift 5 this is deprecated)

提交回复
热议问题