HI
如何检测何时返回视图?我有一个正在开发的iPad应用程序,我想在返回某个视图时做一些事情。我怎么能这样做?
感谢。
答案 0 :(得分:0)
如果您正在使用UITabBarController,可以查看UITabBarControllerDelegate协议:
- tabBarController:didSelectViewController:
如果你正在使用UINavigationController,那么相应的委托协议是UINavigationControllerDelegate和方法:
- navigationController:didShowViewController:animated:
答案 1 :(得分:0)
覆盖管理视图的UIViewController子类中的-viewWillAppear:
或-viewDidAppear:
方法。例如:
@implementation MyController
- (void)viewDidAppear:(BOOL)animated
{
// Do whatever you like here, for example...
[self setSomeBOOL:YES];
// Call super (per Apple's documentation).
[super viewDidAppear:animated];
}
@end