设置 iOS 来自 url 的动态快速操作图标
Set iOS dynamic quick action icon from url
我正在工作,但正在使用 iOS 动态快速操作,我想使用来自 url 的图像,将其设置为快速操作图标。
可能吗?我没有找到答案..
很遗憾,无法使用 public API。
UIApplicationShortcutIcon
只允许从联系人、捆绑包中的图像或预定义的系统图标创建图标。
如果您愿意使用 private API(您不应该),则有两种方法可以做到这一点:
+ (id)iconWithCustomImage:(id)arg1 isTemplate:(_Bool)arg2;
+ (id)iconWithCustomImage:(id)arg1;
它仍然不会是 URL。您需要创建一个 UIImage
实例并使用该图像调用这些方法。
我正在工作,但正在使用 iOS 动态快速操作,我想使用来自 url 的图像,将其设置为快速操作图标。
可能吗?我没有找到答案..
很遗憾,无法使用 public API。
UIApplicationShortcutIcon
只允许从联系人、捆绑包中的图像或预定义的系统图标创建图标。
如果您愿意使用 private API(您不应该),则有两种方法可以做到这一点:
+ (id)iconWithCustomImage:(id)arg1 isTemplate:(_Bool)arg2;
+ (id)iconWithCustomImage:(id)arg1;
它仍然不会是 URL。您需要创建一个 UIImage
实例并使用该图像调用这些方法。