我使用tableview进行双segue连接时遇到问题
当我单击一行以转到另一张表时,视图如下所示:
tableView1 -> tableView #2 -> again tableView #2
最佳答案
您可能将情节提要中的segue连接到tableViewCell。如果这样做,则不必致电performSegueWithIdentifier
因此,解决方案将是以下之一:
1)将情节提要中的segue连接到UITableViewController而不是tableView或tableViewCell,然后执行performSegueWithIdentifier
2)删除对performSegueWithIdentifier
的呼叫。如果要发送数据,请使用prepareForSegue
方法获取目标视图controlelr并将数据传递给它。 (您必须保存在willSelectRowAtIndexPath
中单击了哪个单元格,才能知道要发送什么数据)