swift: Einstellung zurück-Taste, Bild-in der nav-Leiste

Ich versuche die zurück-Taste, Bild-in nav-Leiste in meinem controller, hier ist mein code in die viewDidLoad():

        var backImg: UIImage? = UIImage(named: "back_btn.png")
    println(backImg)
    if var back_img = backImg  {
        println("GET IT")
        println(back_img)
        println(UIControlState.Normal)
        println(UIBarMetrics.Default)
    self.navigationController.navigationBar.backItem.backBarButtonItem.setBackButtonBackgroundImage(back_img, forState: UIControlState.Normal, barMetrics: UIBarMetrics.Default)
    }

Versuchte ich Sie zu viewWillLoad, aber immer den gleichen Fehler

Konsole mit Fehlermeldung:

<UIImage: 0x7ff37bd85750>
GET IT
<UIImage: 0x7ff37bd85750>
VSC14UIControlState (has 1 child)
(Enum Value)
fatal error: unexpectedly found nil while unwrapping an Optional value

Weiß ich nicht, welches Teil schief gelaufen ist. Scheint, wie die back_img ist nicht null, aber ich bekam die Fehlermeldung sagen es steht null zu null

Dank!

InformationsquelleAutor fuiiii | 2014-07-15

Schreibe einen Kommentar