使用3D Touch的快速操作时效果很好,但是当应用程序第一次终止时,强制触摸应用程序图标会打开主屏幕,而其他时候会打开右侧的屏幕。
为什么会发生这种情况,以及终止后如何测试应用程序
最佳答案
在方法application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?)
中,可以使用launchOptions参数通过按快捷键来检测用户是否正在启动应用程序。
if launchOptions != nil {
if let userInfo = launchOptions![UIApplicationLaunchOptionsShortcutItemKey] {
//Handled the implementation here
}
}
关于ios - 从任务管理器关闭应用程序时,强制触摸应用程序图标,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40017227/