如何使用初始导航栏返回页面? Xcode中

时间:2014-07-29 11:12:34

标签: ios objective-c uistoryboard

navigationControllerUITableViewController(主页)>>(推送)>>> UIViewController(详细信息页面)>>(推送)>>> UIViewController(编辑页面)

我可以输入"主页",然后输入"详细信息页面",然后输入"编辑页面",并且全部使用" push&#34 ; Segue公司。

当我在编辑页面中完成编辑时,我会按下保存按钮。

如果我制作一个" Modal"寻找"保存"按钮从[编辑页面]返回到[详细页面],页面上没有导航栏。 如果我做了一个"推"为"保存"按钮从[编辑页面]返回到[详细页面],"返回" [详细信息页面]导航栏上的按钮返回[编辑页面],而不是[主页面]。

完成编辑后如何返回[详细信息页面],"返回"在[详细页面]中可能会导致[主页]。

希望我已经清楚地解释了这个问题,非常感谢你的帮助。

2 个答案:

答案 0 :(得分:0)

尝试使用此功能返回Root视图控制器...

 [self.navigationController popViewControllerAnimated:YES];

:)

答案 1 :(得分:0)

如果您的editView控制器看起来像这样,那么您不必担心后退按钮,因为它会带您太详细的View控制器,并且在保存按钮上您可以将视图控制器弹出到rootViewController,这是您的mainView,如... / p>

[self.navigationController popToRootViewControllerAnimated:YES];

enter image description here