在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)

最新更新