从子视图使用presentModalViewController

时间:2011-08-19 12:03:59

标签: iphone objective-c ios ipad uiviewcontroller

我想从子视图中使用presentModalViewController方法,但它对我不起作用 这是我的代码:

子视图:

-(IBAction) PressMoyensEs {
    MoyensEstimatifsViewController *MoyE = [[MoyensEstimatifsViewController alloc] initWithNibName:@"MoyensEstimatifsViewController" bundle:nil];
    [self.parentViewController presentModalViewController:MoyE animated:YES];
}

1 个答案:

答案 0 :(得分:4)

您检查了self.parentViewController吗?它很可能是nil,因为它在很多情况下都是如此,因此您的代码无声地失败。

而且,你试过[self presentModalViewController:MoyE animated:YES];吗?它不那么“正确”,但如果工作,就已经排除了一些失败的原因。