【问题标题】:self presentModalViewController Not working on ViewDidLoad?self presentModalViewController 在 ViewDidLoad 上不起作用?
【发布时间】:2012-08-30 22:59:40
【问题描述】:


我正在编写一个 iPhone 应用程序,我需要它使用 ViewDidLoad 中的 if 语句检查某些内容,如果它发现 NSString 中没有任何内容,我将它调用一个方法。它工作正常,我可以通过调用的方法和所有内容进行 NSLog,但我不能这样做:
testing * test = [[testing alloc] initWithNibName:@"UserSetupViewController" bundle:nil];
[自我presentModalViewController:测试动画:否];
有谁知道为什么?我可以用 IBAction 来做到这一点。这是怎么回事? 我已经在视图中尝试了上述代码确实加载了 if 语句,但这也不起作用。

【问题讨论】:

    标签: xcode


    【解决方案1】:

    改为在 viewDidAppear 中执行。您的视图可能甚至还不可见。

    【讨论】:

    • 太棒了。非常感谢! :D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-12
    • 1970-01-01
    • 2020-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多