在UIImageView中设置图像时出现致命错误

时间:2017-12-08 03:39:51

标签: ios swift

我有以下问题。我想根据登录用户在UIImageView中设置一个特殊的图片。

我在Storyboard上有UIImageView,并在ViewController中创建了Label。

我的代码如下:

@IBOutlet weak var LabelImage: UIImageView!

let TTC:UIImage = UIImage(named: "TT_C.png")!
let TTV:UIImage = UIImage(named: "TT_V.png")!
let TTT:UIImage = UIImage(named: "TT_T.png")!
let TTR:UIImage = UIImage(named: "TT_R.png")!
let TTM:UIImage = UIImage(named: "TT_M.png")!

if user == "Hannes" {
    LabelImage = UIImageView(image: TTC)
    self.view.addSubview(LabelImage!)
} else if user == "Basti" {
    LabelImage = UIImageView(image: TTV)
    LabelImage.addSubview(LabelImage!)
} else if user == "Matze" {
    LabelImage = UIImageView(image: TTT)
    self.view.addSubview(LabelImage!)
} else if user == "Steven" {
    LabelImage = UIImageView(image: TTR)
    self.view.addSubview(LabelImage!)
} else {
    LabelImage = UIImageView(image: TTM)
    self.view.addSubview(LabelImage!)
}

但是我在行self.view.addSubview(LabelImage!)中收到以下错误:

  

线程1:致命错误:在展开时出乎意料地发现nil   可选值

不幸的是我自己找不到错误。

0 个答案:

没有答案