首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在macOS SwiftUI开发中有使用SF符号的方法吗?

在macOS SwiftUI开发中有使用SF符号的方法吗?
EN

Stack Overflow用户
提问于 2019-09-24 10:34:36
回答 7查看 10K关注 0票数 19

SF符号提供了一套超过2,400个一致的、高度可配置的符号,您可以在您的应用程序中使用。苹果公司设计的SF符号可以与旧金山系统的字体无缝集成,因此这些符号自动确保光学垂直对齐所有重量和大小的文本。 https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/

据我所见,macOS在试图在macOS项目中使用SF符号时不支持macOS语法。

具体来说,我试图在工具栏上使用SF符号符号。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2020-08-30 17:30:17

SF符号现在可与macOS 11一起使用。

SF符号可在iOS 13及更高版本、macOS 11及更高版本、watchOS 6及更高版本和tvOS 13及更高版本中使用。

下面是您如何使用它:

代码语言:javascript
运行
复制
NSImage(systemSymbolName: "hammer", accessibilityDescription: nil)

如果您想支持macOS 10.15及以下,您必须使用SF符号Mac应用程序,并将符号导出为SVG,并将其导入到Xcode项目中的资产文件中。你可以从这里上得到这个应用程序。

票数 18
EN

Stack Overflow用户

发布于 2019-09-24 20:38:15

macOS不支持SF符号(尚未)

但是您可以下载SF符号应用程序并将所需的符号导出为独立的图像。

票数 14
EN

Stack Overflow用户

发布于 2019-09-24 20:28:39

SF符号在macOS上不可用。来自苹果的人机界面指南:

您可以在运行在iOS 13及更高版本、watchOS 6及更高版本以及tvOS 13及更高版本的应用程序中使用SF符号。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58078330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档