在我的故事板中,用户必须填写表格。 之后,我将一个新的ViewController推送到导航堆栈。
如果我现在要将内容更改为第二个ViewController,我需要通过导航堆栈访问它(我猜)。我如何获得访问权限?
我使用这个函数回到最后一个ViewController,但在我回去之前我想操作一些标签。
- (IBAction)btnBackTapped:(id)sender {
//magic to manipulate labels on the secound last VC ...
[self.navigationController popViewControllerAnimated:true];
}
任何想法?
答案 0 :(得分:1)
以下是将您带到导航堆栈中所需控制器的代码。
倒数第二个控制器位于索引1。
UIViewController * VC = [self.navigationController.viewControllers objectAtIndex:1];