Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.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
Ios 如何在上一个选定行的行中知道下一个选定行的IndexPath?_Ios_Uitableview_Swift3 - Fatal编程技术网

Ios 如何在上一个选定行的行中知道下一个选定行的IndexPath?

Ios 如何在上一个选定行的行中知道下一个选定行的IndexPath?,ios,uitableview,swift3,Ios,Uitableview,Swift3,我想知道当前选定行中的人的行数,取消选择上一个选定行的行数。我尝试使用“tableView.indexPathsForSelectedRows”,但它返回零。我认为这是因为在调用DIDDENCEROWAT fund时,表视图取消选择了上一行。我想知道如何访问row table view store以调用用户在上一个选定行的DidDecelosRowat之后选择的行的didSelectRowAt

我想知道当前选定行中的人的行数,取消选择上一个选定行的行数。我尝试使用“tableView.indexPathsForSelectedRows”,但它返回零。我认为这是因为在调用DIDDENCEROWAT fund时,表视图取消选择了上一行。我想知道如何访问row table view store以调用用户在上一个选定行的DidDecelosRowat之后选择的行的didSelectRowAt<谁能帮我一下吗。我使用swift 3。

非常感谢。

您需要获取两个var属性

var currentIndexSelected  : Int
var previousIndexSelected : Int
当用户单击
didSelect
assign时

currentIndexSelected  = indexPath.row
previousIndexSelected  = currentIndexSelected
当用户点击
时,取消选择
分配

currentIndexSelected  = indexPath.row
previousIndexSelected  = currentIndexSelected

您尝试的内容也在此处提供了代码。