(navigationController
)UITableViewController
(主页)>>(推送)>>> UIViewController
(详细信息页面)>>(推送)>>> UIViewController
(编辑页面)
我可以输入"主页",然后输入"详细信息页面",然后输入"编辑页面",并且全部使用" push&#34 ; Segue公司。
当我在编辑页面中完成编辑时,我会按下保存按钮。
如果我制作一个" Modal"寻找"保存"按钮从[编辑页面]返回到[详细页面],页面上没有导航栏。 如果我做了一个"推"为"保存"按钮从[编辑页面]返回到[详细页面],"返回" [详细信息页面]导航栏上的按钮返回[编辑页面],而不是[主页面]。
完成编辑后如何返回[详细信息页面],"返回"在[详细页面]中可能会导致[主页]。
希望我已经清楚地解释了这个问题,非常感谢你的帮助。
答案 0 :(得分:0)
尝试使用此功能返回Root视图控制器...
[self.navigationController popViewControllerAnimated:YES];
:)
答案 1 :(得分:0)
如果您的editView控制器看起来像这样,那么您不必担心后退按钮,因为它会带您太详细的View控制器,并且在保存按钮上您可以将视图控制器弹出到rootViewController,这是您的mainView,如... / p>
[self.navigationController popToRootViewControllerAnimated:YES];