Ios 弹出uivuewcontroller时的通知
在我的应用程序中,当一个uitableviewcell被选中时,我会将一个viewcontroller推到另一个上面。当我从顶部弹出新的viewcontroller时,我回到了我开始使用的那个。 发生这种情况时,我希望执行刷新操作,但我不知道如何捕获此事件。我如何才能做到这一点?试试以下方法之一:Ios 弹出uivuewcontroller时的通知,ios,cocoa-touch,Ios,Cocoa Touch,在我的应用程序中,当一个uitableviewcell被选中时,我会将一个viewcontroller推到另一个上面。当我从顶部弹出新的viewcontroller时,我回到了我开始使用的那个。 发生这种情况时,我希望执行刷新操作,但我不知道如何捕获此事件。我如何才能做到这一点?试试以下方法之一: - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; BOOL pushed = [sel
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
BOOL pushed = [self isMovingToParentViewController];
printf("viewWillAppear %d\n", pushed);
}
- (void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
BOOL popped = [self isMovingFromParentViewController];
printf("viewWillDisappear %d\n", popped);
}
从Apple文档中:尝试以下方法之一:
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
BOOL pushed = [self isMovingToParentViewController];
printf("viewWillAppear %d\n", pushed);
}
- (void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
BOOL popped = [self isMovingFromParentViewController];
printf("viewWillDisappear %d\n", popped);
}
从Apple文档中:使用UIViewController ViewWillAsped委托方法使用UIViewController ViewWillAsped委托方法我会使用委托回调通知调用的viewcontroller并在回调方法中执行刷新。我会使用委托回调通知调用的viewcontroller并执行回调方法中的刷新。方法从iOS5.0@Zoltan开始可用,目标版本是什么?方法从iOS5.0@Zoltan开始可用,目标版本是什么?