UITableViewCell不可点击

its*_*ode 5 objective-c uitableview ios5

我有一个自定义的UITableViewCell,包含许多按钮,文本字段,标签和视图.我隐藏并向每个索引路径显示它们所需的位置.但由于某些原因/行不可点击!

我甚至已经通过代码完成了以下事情,以确保如果在IB中发生了什么事情,它可以通过这些线路修复但没有用.

cell.selectionStyle = UITableViewCellSelectionStyleBlue;
cell.userInteractionEnabled = YES;
Run Code Online (Sandbox Code Playgroud)

我想知道隐藏的观点是否是这里的罪魁祸首或其他什么?

Moh*_*abi 6

试试这个 tableView.allowsSelection=YES;

你可以实施 -(NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:


mar*_*ika 1

如果您的表格视图是可编辑的,这可能是单元格不可单击的原因

如果是这种情况,并且您确实需要在编辑时可以单击单元格 - 只需执行以下操作:

tableView.allowsSelectionDuringEditing = YES;
Run Code Online (Sandbox Code Playgroud)