调用中的参数标签不正确(具有“ uiImage:”,预期为“来自:”)

时间:2019-06-12 19:40:25

标签: swift swiftui

当我尝试使用从API获取的内容创建图像时,会出现此错误。

Image(uiImage: (imageLoader.data.count == 0) ? UIImage(named: "apple")! : UIImage(data: imageLoader.data)!) 

出现的错误是

  

调用中的参数标签不正确(具有“ uiImage:”,预期为“来自:”)

1 个答案:

答案 0 :(得分:0)

根据错误消息,您将uiImage硬编码为参数标签,而应为from,因此请替换

Image(uiImage: (imageLoader.data.count == 0) ? UIImage(named: "apple")! : UIImage(data: imageLoader.data)!)

使用

Image(from: (imageLoader.data.count == 0) ? UIImage(named: "apple")! : UIImage(data: imageLoader.data)!)