【发布时间】:2021-02-27 12:10:43
【问题描述】:
我正在使用 SwiftUI 在 MacOS 版本 10.15.7 中构建应用程序,我需要显示用户选择的文件/文件夹的图标。请参阅屏幕截图以了解我在这里指的是什么图标。谢谢。
【问题讨论】:
-
您可以在这里找到许多系统图标
/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources如果这不是您要问的,请完善您的问题。 -
这个目录似乎包含了所有需要的图片。但是,有没有办法通过使用 URL 或 NSOpenPanel 之类的东西来引用代码中的图标图像?
-
你可以使用
NSImage imageNamed(抱歉不知道swiftui所以不确定确切的语法)有很多操作系统映像使用NSImageName类型。见developer.apple.com/documentation/appkit/nsimagename -
非常感谢!这行得通。
标签: macos image swiftui icons macos-catalina