例如我的 MacOS 上有一张本地图片,路径为 "/Users/xxxx/Documents/res/a.png"
, 我如何能够通过 SwiftUI 的 Image
将这张图片渲染出来?
实现如下:
let imgPath = "/Users/xxxx/Documents/res/a.png"
...
HStack {
if let nsImage = NSImage(contentsOf: imgPath) {
Image(nsImage: nsImage)
}
}
这样就通过 SwiftUI 的 Image
将这张本地图片渲染出来了。
参考资料 Reference :
Image.init(nsImage:) NSImage