0
私のinfo.plistに表示された3Dタッチショートカットが表示されますが、それらを選択すると、コード内に最初に表示されるものだけが表示コントローラに表示されます。他の人はちょうど働かない(私が述べた見解に私を連れて行きなさい)。3Dタッチ静的ショートカット
私のinfo.plistに表示された3Dタッチショートカットが表示されますが、それらを選択すると、コード内に最初に表示されるものだけが表示コントローラに表示されます。他の人はちょうど働かない(私が述べた見解に私を連れて行きなさい)。3Dタッチ静的ショートカット
func application(_ application: UIApplication, performActionFor shortcutItem: UIApplicationShortcutItem, completionHandler: @escaping (Bool) -> Void) {
if shortcutItem.type == "com.amansk.software" {
self.window = UIWindow(frame: UIScreen.main.bounds)
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let initialViewController = storyboard.instantiateViewController(withIdentifier: "sw")
self.window?.rootViewController = initialViewController
self.window?.makeKeyAndVisible()
if shortcutItem.type == "com.amansk.hardware" {
self.window = UIWindow(frame: UIScreen.main.bounds)
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let initialViewController = storyboard.instantiateViewController(withIdentifier: "hw")
self.window?.rootViewController = initialViewController
self.window?.makeKeyAndVisible()
}
}
}
第ステートメントは最初の
func application(_ application: UIApplication, performActionFor shortcutItem: UIApplicationShortcutItem, completionHandler: @escaping (Bool) -> Void) {
if shortcutItem.type == "com.amansk.software" {
self.window = UIWindow(frame: UIScreen.main.bounds)
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let initialViewController = storyboard.instantiateViewController(withIdentifier: "sw")
self.window?.rootViewController = initialViewController
self.window?.makeKeyAndVisible()
} else if shortcutItem.type == "com.amansk.hardware" {
self.window = UIWindow(frame: UIScreen.main.bounds)
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let initialViewController = storyboard.instantiateViewController(withIdentifier: "hw")
self.window?.rootViewController = initialViewController
self.window?.makeKeyAndVisible()
}
}
の外側 なければならない場合