Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.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
同时启用UITableView的didSelect和重新排序_Uitableview_Swift2 - Fatal编程技术网

同时启用UITableView的didSelect和重新排序

同时启用UITableView的didSelect和重新排序,uitableview,swift2,Uitableview,Swift2,我正在尝试使单元格重新排序和didSelect UItableView方法都起作用。不幸的是,当我设置tableView.SetEditing(true,动画:true)时,didSelect方法不会触发。如果我将setEditing设置为false,则无法对行重新排序,但didSelect确实有效 有没有办法同时启用这两种方法?要使这两种方法都能工作,我添加了以下代码: tableView.setEditing(true, animated: true) tableView.allowsSel

我正在尝试使单元格重新排序和didSelect UItableView方法都起作用。不幸的是,当我设置
tableView.SetEditing(true,动画:true)
时,
didSelect
方法不会触发。如果我将setEditing设置为false,则无法对行重新排序,但
didSelect
确实有效


有没有办法同时启用这两种方法?

要使这两种方法都能工作,我添加了以下代码:

tableView.setEditing(true, animated: true)
tableView.allowsSelectionDuringEditing = true