Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.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 表视图重新加载后单个点击不工作_Ios_Uitableview - Fatal编程技术网

Ios 表视图重新加载后单个点击不工作

Ios 表视图重新加载后单个点击不工作,ios,uitableview,Ios,Uitableview,我有一个数据数组,并在表视图中填充。然后我将值动态添加到数组中,并使用代码重新加载表 [self.listTableView reloadData]; 重新加载后,第一次单个抽头不工作 提前感谢(对不起我的英语)。请确保正在主线程上重新加载表。您可能正在尝试从用于下载表视图数据源信息的异步任务在后台线程上重新加载表 dispatch_async(dispatch_get_main_queue(), ^{ [self.listTableView reloadData]; }); 确保S

我有一个数据数组,并在表视图中填充。然后我将值动态添加到数组中,并使用代码重新加载表

[self.listTableView reloadData];
重新加载后,第一次单个抽头不工作


提前感谢(对不起我的英语)。

请确保正在主线程上重新加载表。您可能正在尝试从用于下载表视图数据源信息的异步任务在后台线程上重新加载表

dispatch_async(dispatch_get_main_queue(), ^{
    [self.listTableView reloadData];
});
  • 确保StoryBoard/Xib中的TableView属性“single selection”或“multiple selection”,甚至以编程方式正确打开

  • 您是否实现了函数didDeceloseRowatineXpath而不是didSelectRowatineXpath

  • 我听说Storyboard/xib中的属性“在触摸时显示选择”可能会导致问题,请尝试切换它,看看它是否解决了问题


  • 1.仅限单选2。didSelectRowAtIndexPath仅使用了3。这不管用