我正在编写以下代码
var imageViewObject = UIImageView(frame:CGRectMake(0, 0, 512, 512))
var img = UIImage(contentsOfFile: imgPath)
imageViewObject.layer.borderWidth = 1.0
imageViewObject.layer.borderColor = UIColor.blackColor().CGColor
imageViewObject.image = img
imageViewObject.contentMode = UIViewContentMode.ScaleToFill
view.addSubview(imageViewObject)
print(imageViewObject.image?.size)
imgPath是.png图像的路径,该图像保存在大小为512,512的文档目录中。 我第一次运行应用程序到模拟器时图像正确显示并打印512,512.在第二次运行时它只显示边框,最后一行打印为nil。
我错过了什么?