在 DLRadioButton 中设置一个选中的按钮
set a selected button in DLRadioButton
我使用了 DLRadioButton,我想设置从数据库中检索到的值选择的按钮之一,但我只能更改触发按钮,因为我无法确定标签号
我要选择带有标签 2 的按钮
if editgender == "Girl"{ GenderButton.setImage(UIImage(named: "Picture2.png"), for: .normal);}
您可以使用 viewWithTag(tag)
通过标签找到按钮。
刚刚测试了这段代码,它按预期工作:
let buttonTag = editgender == "Girl" ? 2 : 1
let genderButton = self.view.viewWithTag(buttonTag) as? DLRadioButton
genderButton?.setImage(UIImage(named: "Picture2.png"), for: .normal)
我使用了 DLRadioButton,我想设置从数据库中检索到的值选择的按钮之一,但我只能更改触发按钮,因为我无法确定标签号
我要选择带有标签 2 的按钮
if editgender == "Girl"{ GenderButton.setImage(UIImage(named: "Picture2.png"), for: .normal);}
您可以使用 viewWithTag(tag)
通过标签找到按钮。
刚刚测试了这段代码,它按预期工作:
let buttonTag = editgender == "Girl" ? 2 : 1
let genderButton = self.view.viewWithTag(buttonTag) as? DLRadioButton
genderButton?.setImage(UIImage(named: "Picture2.png"), for: .normal)