我正在尝试学习如何使用 this 在 Swift 中以编程方式使用自动布局教程。我将 PNG 添加到 Assets 文件夹中,但是当我尝试在 ViewController 中添加 UIImageView 时
让 imageView = UIImageView(image: bear)
我收到错误消息“使用未解析的标识符‘bear’”。
但是,如果我转到 Main.storyboard,我可以很好地添加图像。关于为什么在 ViewController 中无法识别此图像的任何提示? (我用多个 PNG 尝试过这个,以防图像不好,但结果相同)。
最佳答案
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
}
关于swift - 尝试以编程方式使用 Assets 中图像的未解析标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55993034/