Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c obj-c在第一次触摸事件后禁用对单元格的触摸_Objective C_Ios8_Xcode6_Cells - Fatal编程技术网

Objective c obj-c在第一次触摸事件后禁用对单元格的触摸

Objective c obj-c在第一次触摸事件后禁用对单元格的触摸,objective-c,ios8,xcode6,cells,Objective C,Ios8,Xcode6,Cells,我有这样一个表格,当一个单元格被触摸时,它会进行更新,但是有没有办法防止该单元格再次触发didSelectRowAtIndexPath 我不想禁用表格,只想禁用那个单元格 我的退步是从表中删除单元格,但这不是我的工作流的理想过程。您可以为不希望被选中的任何单元格保留一个索引路径数组(如果您希望多个单元格发生这种情况),并为该方法返回nil, tableView:WillSelectRowatineXpath:,如果传入的indexPath包含在数组中。您可以将索引路径添加到didSelectRo

我有这样一个表格,当一个单元格被触摸时,它会进行更新,但是有没有办法防止该单元格再次触发
didSelectRowAtIndexPath

我不想禁用表格,只想禁用那个单元格


我的退步是从表中删除单元格,但这不是我的工作流的理想过程。

您可以为不希望被选中的任何单元格保留一个索引路径数组(如果您希望多个单元格发生这种情况),并为该方法返回nil, tableView:WillSelectRowatineXpath:,如果传入的indexPath包含在数组中。您可以将索引路径添加到didSelectRowAtIndexPath中的数组中

完全禁用触动的另一种方法(上面的方法在触动时将显示高亮显示)是,对于数组中包含的任何indexPath,在CellForRowatineXpath中将userInteractionEnabled设置为NO,对于所有其他的设置为YES