0

我想在 viewDidAppear 方法中做一些事情,但是这个方法不会自动调用 SDK 描述这个方法是通知视图控制器它的视图被添加到一个窗口中。如果意味着在我的视图控制器中实现此方法可以自动调用?

- (void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];
    ...
}
4

1 回答 1

2

这取决于您如何将视图添加到视图层次结构中。例如,如果您将控制器推送到导航堆栈上,则会自动调用此方法。但是,如果您“手动”添加视图,例如使用,addSubview:那么您自己负责在控制器上调用此方法。

于 2011-01-18T09:05:42.807 回答