我有一个UITableView的自定义单元格。单元格中有一个名为ShowData的按钮。我为该按钮添加了一个选择器:addTarget:action:forControlEvents:你可以传递一个字典或任何东西
[cell.ShowData addTarget:self action:@selector(ShowData:) forControlEvents:UIControlEventsTouchUpInside];
在My ShowData:方法中,我想要一些用于显示单元格的信息。我怎样才能以这种方式传递信息?谢谢。
很糟糕,发现这是在像这样的选择器上传递额外数据的唯一方法。这肯定不是最佳做法。这真的是每个人都这样做吗? – binnyb
@rob mayoff如何在代码中执行此操作?现在我只是得到我的[button superview],然后我发现它是我以前没见过的UITableViewCellContentView类型。我试图调用superview,但我得到未声明的标识符UITableViewCellContentView的错误。我不知道什么是一个好的循环来自动化这将是?谢谢。 –
我修改了我的答案。 –