在UITableViewCell上单击Accessory时运行方法

时间:2013-03-11 19:43:34

标签: ios objective-c uitableview

我有一个带有一些UITableViewCells的UITableView,它们都是静态单元格,因为它是一个由用户填写的表单。在其中一个单元格中,我有一个附件图标,我想在按下按钮时运行一个方法(在当前视图上选择日期选择器),似乎没有任何TouchUpInside或类似。我查看了文档,但没有快乐。

1 个答案:

答案 0 :(得分:3)

如果您使用的是其中一种标准配件类型,则表格视图会在轻触配件时将tableView:accessoryButtonTappedForRowWithIndexPath:发送给其代理。

如果您将UIButton设置为自定义附件视图,则可以将UIButton连接到视图控制器的IBAction

如果您使用某个自定义UIView子类作为附件视图,则可以向其添加UITapGestureRecognizer并设置识别器以将IBAction发送到您的视图控制器。

相关问题