如何解决选择错误答案按钮时如何显示正确答案?
@objc func rightAnswer(sender : Button) {
if AnsNumber == 0 && sender.tag == 0 {
sender.backgroundColor = #colorLiteral(red: 0.03577814337,green: 1,blue: 0.0007592695236,alpha: 1)
dispatchQueue.main.asyncAfter(deadline: .Now() + 0.25) {
sender.backgroundColor = #colorLiteral(red: 0.1764705926,green: 0.01176470611,blue: 0.5607843399,alpha: 1)
}
}
}
@objc func colorButton1(sender : Button) {
if AnsNumber == 0 && sender.tag == 0 {
sender.backgroundColor = #colorLiteral(red: 0.03577814337,alpha: 1)
}
}
else {
rightAnswer(sender: button)
sender.backgroundColor = #colorLiteral(red: 0.8514541941,green: 0,blue: 0,alpha: 1)
}
}
}
rightAnswer()
方法检查用户点击了哪个按钮,同时检查用户按下的按钮是否包含正确答案,如果满足条件,颜色将变为绿色不满足会变红。
colorButton1()
方法正在检查类似的东西,除了有四个按钮并且每个按钮都分配了一个标签。这是检查标签等于 0 的按钮。
基本上,colorButton1()
方法会在答案错误时将按钮颜色更改为红色,我还需要将正确答案的按钮显示为绿色。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。