如何在 Xcode 11 Playground 中使用图像?
Posted
技术标签:
【中文标题】如何在 Xcode 11 Playground 中使用图像?【英文标题】:How can I use image inside Xcode 11 playground? 【发布时间】:2019-06-09 10:20:37 【问题描述】:我正在 Xcode 11 游乐场的 Apple 网站上学习 SwiftUI 教程,因为我使用的是 Mojave 而不是 Catalina。有一个名为turtlerock.jpg 的图像,但它没有显示在操场上。
我把图片放在资源文件夹里,但没有运气。
【问题讨论】:
【参考方案1】:我也一直在为这个问题摸不着头脑。我现在至少找到了一种解决方法:
代替:
Image("turtlerock")
尝试:
Image(uiImage: UIImage(named: "turtlerock.jpg")!)
您必须在 Playground 的 Resources 文件夹中拥有 turtlerock.jpg。如果先转成.png,可以在上面使用UIImage(named: "turtlerock")
。
【讨论】:
进一步的解决方法,使其在其余代码中更清晰...extension Image init(res: String) self.init(uiImage: UIImage(named: res)!)
然后像这样调用...Image(res: "turtleneck.jpg")
以上是关于如何在 Xcode 11 Playground 中使用图像?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Xcode Playground 中使用 SwiftUI?
如何在项目目录中的 Xcode 内打开 Playground?