Sub-viewController没有获得自动旋转通知,bug?

时间:2010-03-09 03:21:46

标签: iphone cocoa-touch

如果我有一个视图(和它的控制器)并且我覆盖了willAnimateRotationToInterfaceOrientation方法,那么我可以响应自动旋转事件,一切正常和花花公子。现在,如果我创建另一个viewController并通过以下方式将其视图添加到第一个viewController的视图中:

[firstViewController.view addSubview:secondViewController.view]

不调用secondViewController的willAnimateRotationToInterfaceOrientation方法。

是什么给出了?

谢谢, 萨姆

1 个答案:

答案 0 :(得分:1)

自动旋转系统不能像这样工作。只有一个视图控制器将接收自动旋转查询/事件,由此视图控制器通知子控制器有关旋转的信息。