我正在尝试关闭一个名为C
的ModalViewController
,回到A
。 ModalViewController
是在B
中呈现的。因此,导航流程是 A->B - (显示模态视图) -> C。我能够将ModalViewController
关闭回到B
,但我无法在完成括号中返回到A
。这是我尝试过的代码:
[self dismissViewControllerAnimated:YES completion:^{
[self.navigationController popToViewController:[[self.navigationController viewControllers] objectAtIndex:0] animated:YES];
}];
ModalViewController被解除了,但没有弹回到A。我在一个IBAction
中调用了这段代码。
有什么建议吗?
另外,当我解除ModalViewController
时,Controller B
中所有的UIPickers
都是空的/被释放了。我也使用了ARC。
C
,它是 ModalViewController。 - DevC