效果圖
代碼塊
info.plist中添加厕九,最多四個選項殿漠,及時添加超過四個也只會顯示四個
<key>UIApplicationShortcutItems</key>
<array>
<dict>
<key>UIApplicationShortcutItemIconType</key>
<string>UIApplicationShortcutIconTypeShare</string>
<key>UIApplicationShortcutItemTitle</key>
<string>Share</string>
<key>UIApplicationShortcutItemType</key>
<string>Share</string>
</dict>
<dict>
<key>UIApplicationShortcutItemIconType</key>
<string>UIApplicationShortcutIconTypeShare</string>
<key>UIApplicationShortcutItemTitle</key>
<string>Share0</string>
<key>UIApplicationShortcutItemType</key>
<string>Share0</string>
</dict>
<dict>
<key>UIApplicationShortcutItemIconType</key>
<string>UIApplicationShortcutIconTypeShare</string>
<key>UIApplicationShortcutItemTitle</key>
<string>Share1</string>
<key>UIApplicationShortcutItemType</key>
<string>Share1</string>
</dict>
<dict>
<key>UIApplicationShortcutItemIconType</key>
<string>UIApplicationShortcutIconTypeShare</string>
<key>UIApplicationShortcutItemTitle</key>
<string>Share2</string>
<key>UIApplicationShortcutItemType</key>
<string>Share2</string>
</dict>
<dict>
<key>UIApplicationShortcutItemIconType</key>
<string>UIApplicationShortcutIconTypeShare</string>
<key>UIApplicationShortcutItemTitle</key>
<string>Share3</string>
<key>UIApplicationShortcutItemType</key>
<string>Share3</string>
</dict>
</array>
3DTouch回調(diào)方法
//<UIApplicationShortcutItem: 0x6040004779c0; type: Share1, title: Share1>
func application(_ application: UIApplication, performActionFor shortcutItem: UIApplicationShortcutItem, completionHandler: @escaping (Bool) -> Void) {
}