从资产中分配图像返回nil

时间:2017-04-18 06:08:25

标签: swift uiimageview uiimage

let backgroundImage = UIImageView(frame: UIScreen.main.bounds)   
backgroundImage.image = UIImage(named:"SignIn")
backgroundImage.contentMode = UIViewContentMode.scaleAspectFill
self.view.insertSubview(backgroundImage, at: 0)

SignIn是我在资产中创建的imageSet的名称

1 个答案:

答案 0 :(得分:0)

尝试使用图片文字。它们在编译时经过类型检查和验证,不是#imageLiteral(resourceName: "SignIn")

使用UIImage(named: "SignIn")代替jpg并检查编译器的内容。

您可能错误输入了名称,使用了错误的大小写(iOS区分大小写)或文件属于UImage(named:)且在{{1}}

中有奇怪的用法