如何在 UIapplicationShortcutItem 中添加五个项目?
How can I add five items in UIapplicationShortcutItem?
我在 AppDelegate 中尝试过:
let item1 = UIApplicationShortcutItem(type: "Item", localizedTitle: "Item")
let item2 = UIApplicationShortcutItem(type: "Item", localizedTitle: "Item")
let item3 = UIApplicationShortcutItem(type: "Item", localizedTitle: "Item")
let item4 = UIApplicationShortcutItem(type: "Item", localizedTitle: "Item")
let item5 = UIApplicationShortcutItem(type: "Item", localizedTitle: "Item")
UIApplication.shared.shortcutItems = [item1 , item2 , item3 , item4 , item5]
但它只显示了其中的 4 个项目。但是,某些应用程序可以包含五个项目。例如,Linkedin 可以在快捷方式中添加五个项目。是否可以将5个项目添加到快捷方式项目?
在 iOS 10 中,Apple 为每个应用添加了一个 "Share" 快捷方式项目。底部四个是特定于应用程序的,使用 UIShortcutItem 定义,而第五个也是顶部一个由操作系统添加。
http://www.idownloadblog.com/2016/06/16/ios-10-tidbit-3d-touch-share-apps/
这是一个类似的 post:
我在 AppDelegate 中尝试过:
let item1 = UIApplicationShortcutItem(type: "Item", localizedTitle: "Item")
let item2 = UIApplicationShortcutItem(type: "Item", localizedTitle: "Item")
let item3 = UIApplicationShortcutItem(type: "Item", localizedTitle: "Item")
let item4 = UIApplicationShortcutItem(type: "Item", localizedTitle: "Item")
let item5 = UIApplicationShortcutItem(type: "Item", localizedTitle: "Item")
UIApplication.shared.shortcutItems = [item1 , item2 , item3 , item4 , item5]
但它只显示了其中的 4 个项目。但是,某些应用程序可以包含五个项目。例如,Linkedin 可以在快捷方式中添加五个项目。是否可以将5个项目添加到快捷方式项目?
在 iOS 10 中,Apple 为每个应用添加了一个 "Share" 快捷方式项目。底部四个是特定于应用程序的,使用 UIShortcutItem 定义,而第五个也是顶部一个由操作系统添加。
http://www.idownloadblog.com/2016/06/16/ios-10-tidbit-3d-touch-share-apps/
这是一个类似的 post: