我在故事板中有以下内容。
0 TabBarController
1 |-> NavBarController1
2 |-> ProductsTableViewController
3 |-> ModallyPresentedOrderProductViewController
4 |-> NavBarController2
5 |-> OrdersTableViewController
6 |-> OrderDetailViewController
我想在(2)中选择产品然后在(3)中订购产品并提供一些选项,然后在订购完成后,我希望它打开 OrderDetail(6),因为它如果我点击后退按钮而不是OrderProduct到(3),将返回订单到(5)。
dismissViewControllerAnimated无效,因为它返回产品(2) presentViewController没有帮助,因为它返回OrderProduct视图(3) segue没有帮助,因为它的工作方式类似于dismissViewControllerAnimated。
我想在OrderDetail视图(6)中显示保存的订单记录,该视图与显示的视图不在同一个导航堆栈中。
像:
单击“下订单”按钮时关闭新的产品订单视图
点击底部的订单标签栏按钮
单击表视图中的Order单元格,然后打开Order Detail视图。
感谢阅读。任何建议将不胜感激!
答案 0 :(得分:0)
我最终使用了Unwind Segue,这是完美的解决方案。