Wie ändere ich das Bild von uiimage durch einen Klick auf die Schaltfläche?

Ich versuche, das Bild eines uiimage-Steuerelements zu ändern, indem ich schnell auf eine Schaltfläche klicke. Zu diesem Zweck habe ich eine einfache App geschrieben, in der ich errate, wie viele Finger ich halte. Ich habe einige Stackoverflow-Artikel gelesen, konnte das Problem jedoch nicht lösen. Unten sehen Sie meinen Code und meine Benutzeroberfläche. Wie kann ich das Bild beim Klicken ändern?

Hier ist mein Code:

import UIKit

class ViewController: UIViewController {

    @IBOutlet var myImageView: UIImageView!
    @IBOutlet var inputField: UITextField!
    @IBAction func clickedGuessButtonAction(sender: AnyObject) {
        println("Guess button clicked")
        var randomX = Int(arc4random()%6)
        println("randomX = \(randomX)")
        var guess = inputField.text.toInt();

        let image0 = UIImage(named: "images/qm.jpg")
        let image1 = UIImage(named: "images/tick.jpg")
        let image2 = UIImage(named: "images/cross.jpg")

        if((inputField.text) != nil){
            if(guess == randomX){
                println("correct")
                myImageView.image=UIImage(named: "tick.jpg") // THIS IS NOT WORKING
                myImageView.image=image1                     // THIS IS NOT WORKING TOO
                inputField.resignFirstResponder();// hides keyboard
            }
            else
            {
                println("wrong")
                myImageView.image=UIImage(named: "cross.jpg")
                inputField.resignFirstResponder();//hides keyboard
            }
        }
        else{
            println("invalid input. requires integer only")
            inputField.resignFirstResponder();// hides keyboard
        }
    }

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}

Und hier ist meine Benutzeroberfläche:

Antworten auf die Frage(3)

Ihre Antwort auf die Frage