gpt4 book ai didi

macos - 有没有办法在 macOS SwiftUI 开发中使用 SF Symbols?

转载 作者:行者123 更新时间:2023-12-04 15:17:11 25 4
gpt4 key购买 nike

SF Symbols provides a set of over 2,400 consistent, highly configurable symbols you can use in your app. Apple designed SF Symbols to integrate seamlessly with the San Francisco system font, so the symbols automatically ensure optical vertical alignment with text in all weights and sizes.

https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/


据我所知,macOS 不支持 NSImage(systemName: String)尝试在 macOS 项目中使用 SF Symbols 时的语法。
具体来说,我试图在工具栏项目上使用 SF Symbol 字形。

最佳答案

SF Symbol 现在可通过 获得macOS 11 .

SF Symbols are available in iOS 13 and later, macOS 11 and later, watchOS 6 and later, and tvOS 13 and later.


以下是您如何使用它:
NSImage(systemSymbolName: "hammer", accessibilityDescription: nil)
如果您想支持 macOS 10.15 及更低版本,您必须使用 SF Symbols Mac 应用程序并将符号导出为 SVG,然后将其导入回 Xcode 项目中的 Assets 文件。您可以从 here 获取该应用程序.

关于macos - 有没有办法在 macOS SwiftUI 开发中使用 SF Symbols?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58078330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com