gpt4 book ai didi

ios - 更改动态单选按钮中的图像

转载 作者:行者123 更新时间:2023-11-30 13:44:13 24 4
gpt4 key购买 nike

enter image description here在 TableView 单元格中,我动态创建单选按钮。如果我单击一个按钮,那么我想将其余按钮更改为禁用

 -(void)RadioButton:(UIButton *)Sender
{
int i=Sender.tag;
}

在此方法中,我只能更改单击的按钮图像。

最佳答案

假设您想要更新所有单元格中的单选按钮,一旦点击按钮以在所有单元格中反射(reflect)这一点,您将必须重新加载表格 View 。您可以尝试以下代码

 NSInteger selectedButtonIndex = -1;
-(void)RadioButton:(UIButton *)Sender
{
selectedButtonIndex=Sender.superview.tag;
// reload table view
}

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
//create your table view cell..

if selectedButtonIndex == -1 {
//set button state for no button selected
}
else if selectedButtonIndex == indexPath.row {
//enable button
}
else {
//disable button
}
}

关于ios - 更改动态单选按钮中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35175588/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com