willSelectRowAtIndexPath上的预期表达式

时间:2012-04-30 16:44:52

标签: iphone objective-c ios uitableview

在我的UITableView中,我有2行。我正在尝试禁用第2行,所以我已经完成了图片中显示的以下内容。当我运行该程序时,虽然该行无法推入另一个视图,但当我点击它时蓝色突出显示仍然闪烁。

所以,我已经在if (indexPath.row == 1)表达式中显示了下面显示的代码,但是出现了错误。

如何摆脱错误?

感谢。

enter image description here

1 个答案:

答案 0 :(得分:2)

 {

}

if之后然后将代码放入其中然后写else ..:D rookie错误。

if(indexPath.row==1){
[tableView deselectRowAtIndexPath:indexPath animated:NO];
return nil;
}else
 return indexPath;