【发布时间】:2011-07-18 15:16:01
【问题描述】:
我正在模态地展示一个 ViewController。 如何访问父视图控制器?
我的架构是 TabBarController=>VC1=>VC2=>VC3=>MVC1,我想从 MVC1 到达 VC3。
在 VC3 中,我有这个代码:
- (void) editAd{
AskPasswordViewController *modalViewController = [[AskPasswordViewController alloc] initWithNibName:@"AskPasswordView" bundle:nil];
NSLog(@"modalparent class=%@", [[modalViewController parentViewController] class]);
[self presentModalViewController:modalViewController animated:YES];
[modalViewController release];
}
我在 MVC1 中试过这个:
- (void) sendRequest {
NSLog(@"classe : %@",[[self parentViewController] class] );
}
但它会返回我的 TabBarViewController...
【问题讨论】: