对于iPad 1或iPhone 3G设备,ViewDidAppear永远不会被调用

时间:2012-05-25 18:45:43

标签: iphone ios uiview

知道为什么会这样吗?我在方法上设置了断点,它们永远不会被调用。

然而,这不会发生在我的iPhone 4S上。有没有人遇到过这个问题?

1 个答案:

答案 0 :(得分:2)

这是iOS 5问题。在iOS 5之前,viewDidAppear没有在嵌套的viewControllers上自动调用。在iOS 5之后它是。您可能需要检查操作系统版本的代码并手动调用viewDidAppear。