UIButton在自定义UITableViewCell中没有响应

时间:2014-06-16 18:00:16

标签: ios uitableview

当我在自定义UITableViewCell中选择一个按钮时,它不响应我的touchevent。

Code for creating the custom UITableViewCell

创建自定义UITableViewCell的代码。我已经为解决方案做了很多研究,我尝试将按钮放在contentview的前面。

Nib view

以下是它在IB中的表现。此外,托管自定义UITableViewCell的tableview还启用了userinteraction以及button和contentview。 更新! 如果按钮位于顶部44点内,也就是普通UITableViewCell的等效高度,则该按钮是可点击的。但是,当我点击它时,我收到此错误。我不明白为什么它只能在其高度的前44个点内启用用户交互。 enter image description here

1 个答案:

答案 0 :(得分:2)

试试

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{


    return THE_ACTUAL_HEIGHT_OF_CELL_THAT_IS_GREATER_THAN_DEFAULT_44;

}