【发布时间】:2021-10-29 23:07:38
【问题描述】:
我有一个支持英语和日语语言环境的应用程序。在那里,我正在创建一个button 并为其设置一个UIImage,它使用SF Symbol。
let image = UIImage(systemName: "textbox")!.withConfiguration(UIImage.SymbolConfiguration(pointSize: 30, weight: .regular))
button.setImage(image, for: .normal)
我需要停止针对此特定 button 的图像进行本地化。对于这两种语言环境,我希望现在出现 SF Symbol,以便在 button 中显示英语。有没有办法通过SF Symbols 实现这一目标?
【问题讨论】:
-
您可以尝试的一种可能的解决方案是从 SF Symbol 应用程序中导出符号并将其作为资产添加到您的项目中。您应该检查这样做是否存在版权问题或类似问题。
-
@JoakimDanielson 我查看了 Apple 文档,我们被允许导出 SF Symbol,然后对其进行自定义和使用。谢谢你的建议。我会采用这种方法。文档 -> developer.apple.com/documentation/uikit/uiimage/…
标签: ios swift sf-symbols