UIButton无法在Custom UITableViewCell中工作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UIButton无法在Custom UITableViewCell中工作相关的知识,希望对你有一定的参考价值。

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

cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

我用于按钮焦点,

[cell bringSubviewToFront:cell.aButton];

但这也行不通。

如何在Custom UIButton中使用accessoryType和UITableViewCell

提前致谢。

答案

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

[cell.contentView addSubview: aButton];

contentViewtableViewCell是放置UIButtons和UIImageViews等对象的地方。

以上是关于UIButton无法在Custom UITableViewCell中工作的主要内容,如果未能解决你的问题,请参考以下文章

UIButton 在 iOS 7 中无法正常工作

ios Custom UIButton scale setImage down不工作

如何在代码中使用 UItable 单元中的按钮插座

表内的 UIButton 未触发

UIButton 框架未随图像调整大小

UItableView Cell上的UIbutton不可点击