Launching with UIApplicationShortcutItem

后端 未结 6 732
南旧
南旧 2021-01-31 17:38

I\'m implementing some 3D touch quick actions for my iOS 9 app in swift, and I have a curious issue. When my app is in the background and I launch with the quick action, everyth

6条回答
  •  别跟我提以往
    2021-01-31 18:19

    For Swift 4.2

       func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
        // Override point for customization after application launch.
        var isLaunchedFromQuickAction = false
        if let shortcutItem = launchOptions?[UIApplication.LaunchOptionsKey.shortcutItem] as? UIApplicationShortcutItem {
            isLaunchedFromQuickAction = true
            handleQuickAction(shortcutItem: shortcutItem)
        }
    
        return isLaunchedFromQuickAction
    }
    

提交回复
热议问题