【问题标题】:How can I use image inside Xcode 11 playground?如何在 Xcode 11 Playground 中使用图像?
【发布时间】:2019-06-09 10:20:37
【问题描述】:

我正在 Xcode 11 游乐场的 Apple 网站上学习 SwiftUI 教程,因为我使用的是 Mojave 而不是 Catalina。有一个名为turtlerock.jpg 的图像,但它没有显示在操场上。

我把图片放在资源文件夹里,但没有运气。

【问题讨论】:

    标签: swift xcode swift-playground swiftui xcode11


    【解决方案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")
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-21
    • 2014-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多