【发布时间】:2017-08-10 02:27:57
【问题描述】:
我正在创建一个允许用户输入答案的应用。用户输入答案后如何使文本消失?对或错,我希望文字消失。
func textFieldDidChange(textField:UITextField)
{
if inputField?.text?.characters.count ?? 0 < 4
{
return
}
if let numbers_text = numbersLabel?.text,
let input_text = inputField?.text,
let numbers = Int(numbers_text),
let input = Int(input_text)
{
print("Comparing: \(input_text) minus \(numbers_text) == \(input - numbers)")
if(input - numbers == 1111)
{
print("Correct!")
score += 1
showHUDWithAnswer(isRight: true)
}
else
{
print("Incorrect!")
score -= 1
showHUDWithAnswer(isRight: false)
}
}
setRandomNumberLabel()
updateScoreLabel()
【问题讨论】:
-
也许可以试试 textField.text = ""
-
你可以在用户提交答案时设置yourtextField.text = ""。
标签: ios swift uitextfield