苹果公司近期推出了SF Symbols 7测试版,这是一项针对其系统图标工具包的重大更新,为开发者带来了丰富的新设计素材和资源。此次更新特别针对iOS 26、iPadOS 26以及macOS Tahoe 26进行了优化。
SF Symbols 7是一个包含超过6900个符号的库,这些符号与Apple平台的系统字体San Francisco完美集成。符号提供九种字重和三种比例选择,可以自动与文本对齐,并支持使用矢量图形工具进行导出和编辑。此次更新引入了绘制动画、可变渲染、增强的智能替换、渐变效果以及数百个全新符号。
尤为引人注目的是,SF Symbols 7新增了“绘制出现”和“绘制消失”两种动画预设。这些动画利用符号的分层结构,开发者可以通过一次性动画显示整个符号、分层偏移或逐层揭示,来编排图标不同部分的运动。苹果还推出了一款工具,允许开发者设置引导点并控制笔画的顺序和方向,双向运动、自适应端点和绘制附件等功能进一步提升了动画的控制灵活性。
“动态绘制”功能在“动态颜色”的基础上进行了扩展,提供更具动态效果的视觉反馈,非常适合传达强度或进度信息。当符号正确注释时,图层能够以数据驱动的方式流畅动画化,为设计师提供更精准的视觉信息传达。
苹果的“魔法替换”工具也得到了升级,当两个图标共享一个封闭形状时,可以实现更加无缝的过渡效果。这一改进使得符号之间的转换更加流畅,特别适用于需要快速视觉反馈的用户界面。
SF Symbols 7还支持从单一源颜色自动生成线性渐变,无论是系统定义的颜色还是自定义颜色都能适用。这些渐变效果适用于所有渲染模式,增加了深度和精致感,同时保持了良好的可读性。
此次更新还带来了数百个全新符号,并对现有符号进行了优化,以符合苹果全新的通用设计语言。SF Symbols 7现在支持更多本地化变体,涵盖拉丁文、希腊文、西里尔文、希伯来文、阿拉伯文、中文、日文、韩文、泰文、梵文以及其他印度文字系统,适用于iOS 26、iPadOS 26、macOS 26、watchOS 26、tvOS 26和visionOS 26等多个平台。
要使用SF Symbols 7测试版,开发者需要运行在macOS Ventura或更高版本的操作系统上。为了更好地利用这一更新,开发者可以观看WWDC25上的专题讲座,深入了解SF Symbols 7的新特性和使用方法。