我使用下面的代码设定的ViewController当在iOS 5称为:[detailNav setViewControllers:[NSArray arrayWithObject:vc] animated:NO];
viewWillAppear中,viewDidAppear和viewWillDisappear不被使用setViewControllers
当的ViewController在IOS 6和7,viewWillAppear中,viewDidAppear和viewWillDisappear被设定为调用。
但是,在iOS 5中,这些方法不会被调用。
编辑:在黑暗中 viewWillDisappear and viewDidDisappear never get called
您是否确定要设置要添加的视图控制器的代表? –
发布一些更多的代码。我确定'UINavigationController'调用这些方法。 –