在我的UITableView
中,我有2行。我正在尝试禁用第2行,所以我已经完成了图片中显示的以下内容。当我运行该程序时,虽然该行无法推入另一个视图,但当我点击它时蓝色突出显示仍然闪烁。
所以,我已经在if (indexPath.row == 1)
表达式中显示了下面显示的代码,但是出现了错误。
如何摆脱错误?
感谢。
答案 0 :(得分:2)
把
{
}
在if
之后然后将代码放入其中然后写else
..:D rookie错误。
if(indexPath.row==1){
[tableView deselectRowAtIndexPath:indexPath animated:NO];
return nil;
}else
return indexPath;