gpt4 book ai didi

ios - 在按部分加载的自定义单元格中处理 UIButton 单击(其中部分数量未定义。即 : taken dynamically)

转载 作者:行者123 更新时间:2023-11-29 03:07:28 24 4
gpt4 key购买 nike

我有一个 View Controller ,我想在其中加载部分并且部分数量的计数是动态获取的,即:从数据库中检索。现在,在每个部分中有 8 行,其中第 2 行到第 8 行每行加载了 5 个按钮。我希望每当按下一个单元格上的按钮时,一个特定的值就会被操纵并显示在该单元格的最右侧。所有部分都应该发生同样的事情。.我的问题是,当我单击一个部分的单元格上的特定按钮时;其他部分的单元格上的其他一些按钮也被选中。.请帮助..

最佳答案

您可以像单元格索引一样获取节索引,也可以使用以下代码在按钮点击方法中获取节索引:-

-(IBAction)ActionBttonTap:(UIButton*)sender
{

CGPoint touchPoint = [sender convertPoint:CGPointZero toView:yourtableview];
NSIndexPath *indexPath = [tblHistoryYear indexPathForRowAtPoint:touchPoint];
NSString *strSection=[NSString stringWithFormat:@"%d",indexPath.section];
NSString *strRow=[NSString stringWithFormat:@"%d",indexPath.row];

NSLog(@"tag is %d indexPath is %d section is %d",sender.tag,indexPath.section,indexPath.row);

}

不要忘记在 cellForRowAtIndexPath 处设置按钮标签,例如 self.yourbutton.tag=indexPath.row;

关于ios - 在按部分加载的自定义单元格中处理 UIButton 单击(其中部分数量未定义。即 : taken dynamically),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22608672/

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