Ios 自定义UIApplicationShortcutIcon
是否可以创建自定义UIApplicationShortcutIcon?还是只有苹果给的Ios 自定义UIApplicationShortcutIcon,ios,xcode,ios9,3dtouch,Ios,Xcode,Ios9,3dtouch,是否可以创建自定义UIApplicationShortcutIcon?还是只有苹果给的 是的,可以使用应用程序缩短时间。根据文件: 有三种类型的快速操作图标: 系统提供的常用类型库中的图标,如UIApplicationShortcutIconType枚举中所述 从应用程序包中的自定义模板图像派生的图标,最好是在资产目录中 表示用户通讯簿中联系人的图标,可通过ContactsUI框架访问(请参阅ContactsUI框架) (参考) 您可以使用带有模板ImageName:的图标初始化新按钮。例
是的,可以使用应用程序缩短时间。根据文件: 有三种类型的快速操作图标:
- (void)createDynamicShortcutItems {
// create several (dynamic) shortcut items
UIApplicationShortcutItem *item1 = [[UIApplicationShortcutItem alloc]initWithType:@"Item 1" localizedTitle:@"Item 1"];
UIApplicationShortcutItem *item2 = [[UIApplicationShortcutItem alloc]initWithType:@"Item 2" localizedTitle:@"Item 2"];
UIApplicationShortcutItem *item3 = [[UIApplicationShortcutItem alloc]initWithType:@"Item 3" localizedTitle:@"Item 3"];
// add all items to an array
NSArray *items = @[item1, item2, item3];
// add the array to our app
[UIApplication sharedApplication].shortcutItems = items;
}
指