繁体   English   中英

以编程方式在swift中加载图像

[英]Load Image programmatically in swift

我有一个ImageView。 这是我用来将图像添加到ImageView的代码

 var imgstr = pf["ImageFileName"] as String
 image = UIImage(named: imgstr)!
 println(imgstr) //the output here is abc.png
 self.Imageview.image = image

现在我在我的Project文件夹中有图像,如截图所示 截图

我仍然在运行时收到此错误

致命错误:在展开Optional值时意外发现nil

将图像添加到Images.xcassets

在此输入图像描述

imageView.image = UIImage(named:"abc")

那这个呢?

if let image = UIImage(named:"abc") {
   imageView?.image = image
}

self.Imageview!.image = image

代替

self.Imageview.image = image

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM