2024-11-13
在Xcode的最新版本中,#imageLiteral的自动补全功能可能有所变化,导致无法直接插入图片字面量。您可以尝试以下方法:
手动输入:在代码中输入#imageLiteral(,然后按下回车键,Xcode会插入一个占位符,双击该占位符即可选择项目中的图片资源。 (Stack Overflow)
使用UIImage初始化方法:直接使用UIImage的初始化方法加载图片,例如:
let image = UIImage(named: "image_name")
或者:
let image = UIImage(imageLiteralResourceName: "DiceOne")
其中,"image_name"是您在项目资源中添加的图片名称。
请确保您已将所需的图片资源添加到项目的Assets.xcassets中,以便在代码中正确引用。