您好我想知道是否可以“重置”视图导航并转到另一个视图。
__ (2)[Objects List] -> (3)[Object Info] __
/ \
(1)[Main Menu] __/ \__ (4)[Edit Protocol]
\ /
\____________ (5)[Protocol List] ___________/
所有这些都是他们自己的ViewControllers,我希望能够像这样导航。
我想从[编辑协议]转到[协议列表],[协议列表]上的BACK按钮将我返回[主菜单]
希望这是有道理的。
感谢。
修改
添加数字(1)(2)(3)(4)(5)以阐明我希望在
中发生的顺序答案 0 :(得分:0)
如果您想返回[主菜单],请检查UINavigationController
及popToRootViewControllerAnimated
:方法。
即
[mainMenu.navigationController pushViewController:objectList];
[objectList.navigationController pushViewController:editProtocol];
[objectList.navigationController pushViewController:protocolList];
如果用户点击后退按钮
[protocolList.navigationController popToRootViewControllerAnimated:YES];