UIButton无法在Custom UITableViewCell中工作

时间:2015-01-06 19:04:53

标签: ios objective-c uitableview uibutton

我为自定义UITableViewCell创建了XIB。并在cellForRowAtIndexPath中夸大了这一点。我在accessoryType视图上使用了cell accessoryType和UIButton。因此按钮单击事件不起作用。如果我删除了accessoryType,它工作正常。

cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

我用于按钮焦点,

[cell bringSubviewToFront:cell.aButton];

但这也行不通。

如何在自定义UIButton中使用accessoryType和UITableViewCell

先谢谢。

1 个答案:

答案 0 :(得分:0)

您需要将按钮添加到单元格的contentView中。您应该能够在界面构建器中或在代码中执行此操作

[cell.contentView addSubview: aButton];

contentView的{​​{1}}是放置UIButtons和UIImageViews等对象的地方。