在iOS 7中滑动UITableViewCell并调用didSelectRowAtIndexpath !!我如何禁用它?

时间:2013-10-09 08:06:33

标签: iphone objective-c uitableview ios7

在iOS 7中,当我滑动一个单元格时,它的didSelectAction被调用。我不想要这个。我只需要在单元格上点击它!我该怎么办? 我尝试通过在包含tableView

的类中禁用interactivePopGestureRecognizer来修复它
 [self.navigationController.interactivePopGestureRecognizer setEnabled:NO];

不工作。

1 个答案:

答案 0 :(得分:0)

这是iOS 7中的一个错误,我不想使用它:尝试:

-(UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return UITableViewCellEditingStyleNone;
}