【发布时间】:2014-03-21 22:22:32
【问题描述】:
我正在使用以下代码设置 ViewController:[detailNav setViewControllers:[NSArray arrayWithObject:vc] animated:NO];
在 iOS 6 和 7 中设置 ViewController 时,会调用 viewWillAppear、viewDidAppear 和 viewWillDisappear。
但是,在 iOS 5 中,这些方法不会被调用。
编辑:pushViewController 也不起作用: viewWillDisappear and viewDidDisappear never get called
【问题讨论】:
-
您确定要设置您要添加的那些视图控制器的委托吗?
-
发布更多代码。我相当肯定
UINavigationController确实调用了这些方法。
标签: ios iphone objective-c ipad uiviewcontroller