2016-05-10 13 views
0

Ich frage mich, wie ich einen Segmentsteuerindex mit einem Bildbetrachtungscontroller verbinden würde. Ich habe eine Diashow auf einer Seite entworfen. Ich habe einen separaten Bildbetrachter und Segmentindex. Innerhalb des Segmentindex gibt es vier Möglichkeiten, wie ich einen Segmentindex == 0 mit einem Bild und Segmentindex == 1 mit einem anderen Bild verknüpfen würde.Wie man segmentIndex mit imageView auf xcode Swift verbindet

@IBAction func changeImage(sender: UISegmentedControl) { 

    if sender.selectedSegmentIndex == 0 { 
     (What would I type here in order to link with the image view) 
    } 

} 
+0

Möglicherweise müssen Sie Ihre Bildansicht als IBOutlet verbinden, damit Sie sie mit Code bearbeiten können –

Antwort

0

Fügen Sie einfach ein UIImageView IBOutlet hinzu und ändern Sie die Bildquelle.

@IBOutlet weak war imageView: UIImageView! 

@IBAction func changeImage(sender: UISegmentedControl) { 

    if sender.selectedSegmentIndex == 0 { 
     imageView.image = UIImage(named: "image1") 
    } sender.selectedSegmentIndex == 1 { 
     imageView.image = UIImage(named: "image2") 
    } 
}