如何在 Swift Playgrounds 中为 IPad 使用 Image()

How to use Image() in Swift Playgrounds for IPad

如何在 IPad 的 Swift Playgrounds 中使用带有 SwiftUI 的图像。

你应该会在键盘上看到一个图像图标来选择一个图像,那些你定义了一个图像变量,

let image: Image = 

以下是我为 iPad 所做的工作:

import SwiftUI

extension Image {
  // usage: Image(name: "imageNameHere.jpg")
  public init(name:String) {
    self.init(uiImage: #imageLiteral(resourceName: name)) 
  }
}

extension Image {
  // usage: Image(name: "imageNameHere.jpg")
  public init(name: String) {
    self.init(uiImage: UIImage(named: name)!)
  }
}

PS:不要忘记先将您的图像导入 Swift Playgrounds for iPad。