我是新手,并且正在开展一个新项目。
我有两个标签,里面有随机的Integer值,我做了一个添加并在一个按钮中显示答案。我无法弄清楚如何有四个选项(按钮),其中正确答案在这些选项中随机变化。
我可能会以错误的方式这样做,因为我说我是新手,请建议我解决这个问题的方法。
@IBOutlet var number1: UILabel!
@IBOutlet var number2: UILabel!
@IBOutlet var result: UILabel!
@IBOutlet var option1: UIButton!
var randomNumber1:Int = 0
var randomNumber2:Int = 0
override func viewDidLoad() {
super.viewDidLoad()
randomNumber1 = Int(arc4random())%11
number1.text = "\(randomNumber1)"
randomNumber2 = Int(arc4random())%11
number2.text = "\(randomNumber2)"
option1.setTitle("\((randomNumber1) + (randomNumber2))", forState: UIControlState.Normal)
}
@IBAction func option1Pressed(sender: UIButton){
randomNumber1 = Int(arc4random())%11
number1.text = "\(randomNumber1)"
randomNumber2 = Int(arc4random())%11
number2.text = "\(randomNumber2)"
option1.setTitle("\((randomNumber1) + (randomNumber2))", forState: UIControlState.Normal)
答案 0 :(得分:1)
与要求完全匹配。
加法数字是随机的!!,答案是随机的!!并且所有四个选项都随意放置!!
核对清单:
这是一个示例代码。我也提出了一些关键条件,以便可能休息。
答案 1 :(得分:0)
使用类似:
number1.integerValue = randomNumber1
“(randomNumber1)”语法是您在println语句中使用的语法。