gpt4 book ai didi

ios - 获取 UITableViewCell 内的按钮单击

转载 作者:IT老高 更新时间:2023-10-28 12:19:05 25 4
gpt4 key购买 nike

我有一个带有表格 View 的 View Controller 和一个用于表格单元格模板的单独 Nib 。单元格模板有一些按钮。我想访问按钮单击以及在我定义了表格 View 的 View Controller 内单击的单元格的索引。

所以我有 ViewController.hViewController.m 我有 UITableViewTableTemplate.h , TableTemplate.mTableTemplate.xib 我定义了 Nib 。我想要 ViewController.m 中带有单元格索引的按钮单击事件。

有什么帮助吗?

最佳答案

1) 在您的 cellForRowAtIndexPath: 方法中,将按钮标签指定为索引:

cell.yourbutton.tag = indexPath.row;

2) 为您的按钮添加目标和操作,如下所示:

[cell.yourbutton addTarget:self action:@selector(yourButtonClicked:) forControlEvents:UIControlEventTouchUpInside];

3) ViewControler中基于索引的代码操作如下:

-(void)yourButtonClicked:(UIButton*)sender
{
if (sender.tag == 0)
{
// Your code here
}
}

多个部分的更新:

您可以查看this link在表格 View 中检测多行和多节的按钮单击。

关于ios - 获取 UITableViewCell 内的按钮单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20655060/

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