我为自定义UITableViewCell
创建了XIB。并在cellForRowAtIndexPath
中夸大了这一点。我在accessoryType视图上使用了cell accessoryType和UIButton
。因此按钮单击事件不起作用。如果我删除了accessoryType,它工作正常。
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
我用于按钮焦点,
[cell bringSubviewToFront:cell.aButton];
但这也行不通。
如何在自定义UIButton
中使用accessoryType和UITableViewCell
?
先谢谢。
答案 0 :(得分:0)
您需要将按钮添加到单元格的contentView中。您应该能够在界面构建器中或在代码中执行此操作
[cell.contentView addSubview: aButton];
contentView
的{{1}}是放置UIButtons和UIImageViews等对象的地方。