在出口集合内分配按钮不同值(Swift 3 Xcode 8)



我正在创建一个智力竞赛游戏,我的智力竞赛视图控制器顶部有一个带问题的标签,然后有4个按钮,其中有文本(4个按钮中的1个包含正确答案)。我想让按钮在出口集合中,但我不确定如何让出口集合循环浏览我的答案数组,并显示每个问题的所有4个可能答案。我会用一个循环吗?如果语句可能?如果有人能在这里帮我,那就太棒了,谢谢!

您应该使用这样的东西:

//Outlet of the Collection of Buttons
@IBOutlet var buttons: [UIButton]!
//Outlet Collection of the labels
@IBOutlet var answers: [UILabel]!
//Action for once a button is pressed
@IBAction func buttonPressed(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
}

最新更新