蘋果公司近期推出了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的新特性和使用方法。