【问题标题】:Call viewdidload from appDelegate从 appDelegate 调用 viewdidload
【发布时间】:2014-01-23 20:44:42
【问题描述】:

我想从我的 appDelegate 调用我的视图控制器中的 viewDidLoad。我该怎么做?

- (void)applicationDidBecomeActive:(UIApplication *)application
{
    TCAViewController *uiTCA = [[TCAViewController alloc] init];

    if(uiTCA.failed == 1){

        //Here I want to call viewDidLoad

// I thought something like this would work but I get an error
// [self uiTCA.viewDidLoad];


    }
}

【问题讨论】:

    标签: ios ios7 appdelegate viewdidload


    【解决方案1】:

    你不要调用viewDidLoad,当视图控制器上所有的出口都设置好后,系统会调用它。

    在您的 TCAViewController 类中创建一个方法 - (void)doSomething; 并在您的 AppDelegate 中调用它。

    [uiTVA doSomething];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多