Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.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_Objective C_Uitableview_Segue - Fatal编程技术网

Ios 未启动展开段

Ios 未启动展开段,ios,objective-c,uitableview,segue,Ios,Objective C,Uitableview,Segue,我从我的UITableView原型单元中创建了一个展开序列,供选择。然后,我将“展开”序列放在我想返回的viewController中 但是,当我点击UiTableViewCell时,prepareForSegue方法不会被触发,也不会返回到我要转到的视图 在UitableViewCells上展开分段是否有限制 如果这是您的要求,您应该能够从表视图单元格中展开。为什么要使用performsguewithidentifier:?如果你有一个单元格中的segue,你就不应该使用这个方法——如果你想释

我从我的UITableView原型单元中创建了一个展开序列,供选择。然后,我将“展开”序列放在我想返回的viewController中

但是,当我点击UiTableViewCell时,prepareForSegue方法不会被触发,也不会返回到我要转到的视图


在UitableViewCells上展开分段是否有限制

如果这是您的要求,您应该能够从表视图单元格中展开。为什么要使用performsguewithidentifier:?如果你有一个单元格中的segue,你就不应该使用这个方法——如果你想释放到一个视图控制器的选择,你可以使用它,在这种情况下,你可以从控制器而不是单元格中创建segue。我有一个UITableViewController,其中包含原型单元格,我创建了一个从原型单元到底部的退出对象的展开序列,即UITableViewController,然后将其连接到视图控制器中我希望它返回的展开序列方法。据我所知,应在UITableViewController中调用preparforsegue方法。对的但是什么都没有发生,我也没有回到前面的视图控制器。是的,应该调用prepareforsgue:(您在问题中说performsguewithidentifier)。当您连接到退出图标时,是否选择了“选择序列”而不是“附件操作”?谢谢,我更新了问题。我没注意。我选择“Selection Segue”,因为我的手机中没有任何附件视图,所以似乎不适合使用该操作。\n这是正确的连接,我只是想确保您没有意外选择错误的连接。听起来你做的每件事都是对的,所以我想不出还有什么其他原因使它不能工作。