我正在尝试使用this教程来学习如何在Swift中以编程方式使用自动布局。我将PNG添加到Assets文件夹中,但是当我尝试在ViewController中添加UIImageView时
let imageView = UIImageView(image: bear)
我收到错误消息“使用未解决的标识符'bear'”。
但是,如果我转到Main.storyboard,则可以添加图像。为什么在ViewController中无法识别此图像的任何提示? (我尝试使用多个PNG进行此操作,以防图像质量不好,但结果相同)。
答案 0 :(得分:1)
bear必须是UIImage类型,请尝试这样的操作
func addImage() {
let imageView = UIImageView()
let bear = UIImage(named: "bear") // whatever the name of that image file is, within your assets
imageView.image = bear // setting your bear image here
}