【发布时间】:2023-03-21 23:53:01
【问题描述】:
我在视图之间导航时遇到问题,基本上我有 3 个视图:
- 根视图
- view1
- 查看2
我想要做的是当我点击View2 的后退按钮时,我希望加载 RootView 而不是加载 view1(这是默认值)。
..在推送view2ViewController之前,我已经在My view1.m中写了如下代码,代码:
UIBarButtonItem *back = [[UIBarButtonItem alloc] initWithTitle:@"Back" target:self action:@selector(someMethod:)];
self.navigationItem.backBarButtonItem = back;
-(void)someMethod:(id)sender{ [self.navigationViewCOntroller popToRootViewControllerAnimated:YES] }
上面的代码不工作
【问题讨论】:
-
不要明白这个问题,你不是说view1和view2都被弹出了吗?这不是你的目标吗?
-
是的..,这就是我的想法..,但它没有发生
标签: iphone objective-c uiview uinavigationcontroller