self presentModalViewController不在ViewDidLoad上工作?

时间:2012-08-30 22:59:41

标签: xcode


我正在写一个iPhone应用程序,我需要它来查看ViewDidLoad中的if语句,如果它看到NSString中没有任何内容我调用方法。它工作正常,我可以NSLog通过调用的方法和一切,但我不能这样做:
    testing * test = [[testing alloc] initWithNibName:@“UserSetupViewController”bundle:nil];
    [self presentModalViewController:test animated:NO];
有谁知道为什么?我可以用IBAction做到这一点。这是怎么回事? 我已经在视图中尝试了上面的代码,确实加载了if语句但是也没有用。

1 个答案:

答案 0 :(得分:2)

在viewDidAppear中执行此操作。您的视图可能尚未显示。

相关问题