【发布时间】:2019-09-30 12:16:27
【问题描述】:
我有一个任务是制作一个计算器来计算给定输入的平均数量。
我需要接受并显示在range 中输入的介于 0 和 100 之间的数字(“添加”按钮)。并计算并显示平均值。
有一个UITextField,我在其中输入数字,然后按添加按钮将其显示为label/textview(我不确定要使用哪个)。
应将数字附加到数组中,以便使用averageOf() 函数。
我已尝试显示数字,但 label 替换了新数字而不是添加它。我对 swift 很陌生,不知道如何编写代码以仅接受一定范围的数字。
我的文本字段:
@IBOutlet weak var txtInput: UITextField!
添加按钮:
@IBAction func btnAdd(_ sender: UIButton) {
let testScore = txtInput.text
scoreDisplay.text = testScore
}
数字的输出/显示应该是,例如,40, 23.6, 98.2, 74.4
我得到的只是数字的替换。
【问题讨论】:
标签: arrays swift button uitextfield label