如何使用 NSRefreshTemplate 图像创建 macOS SwiftUI 按钮?

Posted

技术标签:

【中文标题】如何使用 NSRefreshTemplate 图像创建 macOS SwiftUI 按钮?【英文标题】:How can I create a macOS SwiftUI button with the NSRefreshTemplate image? 【发布时间】:2020-04-04 07:19:13 【问题描述】:

我不知道如何访问 SwiftUI 按钮的 NSRefreshTemplate 图像。有什么方法可以访问系统映像吗?

Button(action: 
  print("Do something...")
) 
    Image("NSRefreshTemplate")
.buttonStyle(BorderlessButtonStyle())

SF 符号在哪里适合这些系统映像以及如何访问这些 SF 符号?

【问题讨论】:

【参考方案1】:

答案如下图

Button(action: 
  print("Do something...")
) 
   Image(nsImage: NSImage(named: NSImage.refreshTemplateName)!)
.buttonStyle(BorderlessButtonStyle())

【讨论】:

以上是关于如何使用 NSRefreshTemplate 图像创建 macOS SwiftUI 按钮?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用默认的 iOS 图像?

使用 PrintDocument 打印图像。如何调整图像以适合纸张尺寸

在VueJS中使用'require'显示图像时如何保存图像链接?

如何使用 keras 加载图像并显示图像?

我想裁剪图像并输入在图像中查看。如何使用这种类型的裁剪从相机裁剪图像?

如何使用 PIG 处理图像文件