1

使用情节提要,您可以轻松地自定义带有子视图的单元格,并直接在表格控制器内部插入这些子视图的操作,- (IBAction)handle:(id)sender;
但是是否可以在没有情节提要或笔尖的情况下做类似的事情?
我有一个自定义单元格和一个自定义表格控制器。

  • 我不能在单元实现中插入动作,因为它应该从控制器触发东西。
  • 我可以在控制器中使用 UIGesture tableView:cellForRowAtIndexPath:,但每次调用它时,它都会为单元格插入一个手势。当然,我可以处理这个...

所以我想知道是否有一种“简单”的方式来实现表格控制器内部单元格子视图的操作,比如 IBAction,没有情节提要或笔尖?谢谢。BR

4

1 回答 1

1

如果您已经有一个自定义 tableViewCell,则可以UITapGestureRecognizer向该视图添加一个。

您必须创建一个子类UITableViewCell并实现该- awakeFromNib方法。在那里,您可以将手势识别器添加到单元格内的视图中。

这不是一个完整的解决方案,但它可能是一个很好的起点。

于 2013-11-29T09:04:27.177 回答