2016-07-29 10 views
1

Ich erstelle ein Quizspiel und mein Quiz View Controller hat oben eine Beschriftung mit einer Frage und dann 4 Tasten mit Text darin (1 der 4 Tasten enthält die richtige Antwort). Ich möchte es so machen, dass die Buttons in einer Outlet-Kollektion sind, aber ich bin mir nicht sicher, wie ich diesen Outlet-Collection-Zyklus durch meine Reihe von Antworten führen und alle 4 möglichen Antworten für jede Frage anzeigen kann. Würde ich eine Schleife benutzen? Wenn Aussagen vielleicht? Wenn mir hier jemand helfen könnte, wäre das super, danke!Zuweisen von Knöpfen in einer Outlet - Sammlung Verschiedene Werte (Swift 3 Xcode 8)

Antwort

1

Sie sollte wie folgt verwendet werden:

//Outlet of the Collection of Buttons 
@IBOutlet var buttons: [UIButton]! 

//Outlet Collection of the answers 
@IBOutlet var answers: [UILabel]! 

//Action for once a button is pressed 
@IBAction fund butttonPressed(sender: UIBarButtonItem){ 
for button in buttons{ 
button.hidden = true 
    } 

for answer in answers{ 
answer.hidden = false 
    } 
} 

//Have the answers hidden by default 
viewDidLoad(){ 
for answers in answers{ 
answer.hidden = true 
} 
Verwandte Themen