创建自定义 SF 符号

问题描述

我知道 Apple 上有一个文档,建议我们可以创建自己的自定义 SF 符号。 https://developer.apple.com/documentation/xcode/creating_custom_symbol_images_for_your_app

我已经尝试按照步骤操作,修改了“Regular M”节点。请问我是否需要一一修改所有节点?或者有什么方法可以在修改“Regular M”节点后自动生成其他尺寸?

例如,sf 符号“textformat.abc.dottedunderline”。 我想将 abc 更改为 'efg'。 有没有自动生成所有尺寸的方法

解决方法

您必须对每个尺寸和每个符号逐个修改 SFSymbol。这没有自动化。我个人使用 Sketch

,

遗憾的是,无法仅根据一个符号大小或权重自动生成多个符号大小或权重。

但是,只需要一种样式:Regular-M。只要您包括那个,您就可以根据需要包括尽可能多或尽可能少的其他人。如果 Xcode 调用您未包含的内容,则它只会使用 Regular-M 代替。

您不希望包含的任何样式(Regular-M 除外)都可以简单地从文件中省略。