我有一个表格视图,每个单元格中有17行(单元格),我有2个单选按钮id我单击第一行单选按钮,它会自动更改第7、12、17行中的单选按钮图像。如何解决此问题
答案 0 :(得分:1)
tableview api重用了单元格,因此您需要先在cellForRowAt方法中重置状态,然后根据模型类分配一个值
例如,您可以使用一个数组来跟踪已打开/关闭单选按钮的特定行
所以在cellForRow中尝试这样的事情
radionButton.isOn = false
radionButton.isOn =模型[indexPath.row] //具有true / false值,指示按钮的开/关。最好在类或结构中设计模型。
让我知道您是否需要任何帮助