viewDidAppear运行,然后不运行。
问题描述:
在我的ios应用程序中,我使用下面显示的代码加载SecondViewController。当该视图控制器出现时,我也运行viewDidAppear,如下面的代码片段所示。 这工作正常。从那里,我加载我的FifthViewController并做一些计算,需要返回到SecondViewController。 不幸的是,当我通过相同的确切方法返回到SecondViewController时,viewDidAppear方法无法运行。 任何建议如何解决这将不胜感激。viewDidAppear运行,然后不运行。
-(IBAction) loadSecondView:(id)sender
{
NSLog(@"In loadSecondView method \n");
[secondViewController viewDidAppear:YES];
[self clearView];
[self.view insertSubview:secondViewController.view atIndex:1];
}
'viewDidAppear:'is * not *你应该自己调用的方法 – borrrden 2012-08-02 02:54:33