iOS7如何退出导航控制?

时间:2013-11-15 07:37:59

标签: ios iphone

简要说明:

  

View 1(Navigation Controlled)有一个“添加新对象”按钮A。

     

当点击按钮A时,它将移动到视图2(导航控制并返回查看顶部的“1”按钮,并显示“< View 1”)

     

View 2有一个“Save object”按钮B,我将在View 1的NSMutableArray中添加一个新对象。   但是,当我单击按钮B时,它将转到视图1,导航栏顶部带有“< View 2”后退按钮,即使它是根导航视图。

     

在情节提要板上,按钮A和B的操作是推送。

问题

如何摆脱这种导航运动? 有没有办法可以将B按钮动作指向某个视图?没有导航后退栏自动添加到顶部?

View1

View2

View1 again

1 个答案:

答案 0 :(得分:0)

按钮B的操作不应该是推送,因为您想要返回第一个控制器。当您想要返回上一个控制器时,您应该使用导航栏中的默认后退按钮,或者如果您有自定义按钮,则应该popViewControllerAnimated:作为其操作。