我有四个UIButtons作为复选框,点击按钮时,图像会发生变化。我有一个提交按钮,我执行某项操作。我的问题是如何将复选框UIButton的图像更改为正常,并在单击提交按钮时删除文本字段中的数据。
答案 0 :(得分:0)
@IBAction func submitActn(sender : UIButton!){
checkBoxBtn.imageView?.image = UIImage(named: "image") //Similar for every checkBtn
textField1.text = ""
}
或者更优雅的方式: -
转到故事板 - >一次选择一个按钮 - >打开他们的属性检查器 - >
对于状态配置 -Default,在您要显示为默认值的下方的image
框中选择一个图像(取消选中图像)
对于状态配置 -Selcted,在选择按钮时选择要显示的image
框中的图像(选中图像)
@IBAction func submitActn(sender : UIButton!){
checkBtn1.selected = false
checkBtn2.selected = false
checkBtn3.selected = false
checkBtn4.selected = fasle
textField1.text = ""
}