swift2 无法将UIImage类型的值转换为预期的参数类型字符串

w1jd8yoj  于 2022-11-06  发布在  Swift
关注(0)|答案(2)|浏览(243)

我对斯威夫特有些意见。

Ground = SKSpriteNode(imageNamed: "#imageLiteral(resourceName: "Ground")")

这里说“无法将UIImage类型的值转换为预期的参数类型字符串”我如何修复此问题

55ooxyrt

55ooxyrt1#

我在做:

profileImgView.image = UIImage(named: #imageLiteral(resourceName: "default_UserImage"))

而它应该是:

profileImgView.image = #imageLiteral(resourceName: "default_UserImage")

imageLiteral已经返回UIImage。

ujv3wf0j

ujv3wf0j2#

也许我遗漏了什么,但你为什么要加上这个?


# imageLiteral(resourceName:

正确的语法是

let ground = SKSpriteNode(imageNamed: "Ground")

相关问题