【发布时间】:2010-10-07 13:58:52
【问题描述】:
什么对象负责分拨UIViewController 旋转方法调用,即:
shouldAutorotateToInterfaceOrientation:willRotateToInterfaceOrientation:duration:willAnimateFirstHalfOfRotationToInterfaceOrientation:duration:willAnimateSecondHalfOfRotationFromInterfaceOrientation:duration:didRotateFromInterfaceOrientation:
我想它是UIApplication(但可能是 AppDelegate 或 UIWindow)。
下一个问题是,对象如何知道与哪个UIViewController 交谈?
它怎么知道哪个UIViewController有它的视图作为窗口的子视图?
是否有您可以发送的消息或您可以设置的(某个对象的)属性为应用设置“活动”UIViewController?
【问题讨论】:
-
问得好,这几天我心里一直有这个疑问。正要问类似的问题,却碰到了这个!
-
我应该像你一样问我的问题。这些都是与通用问题相关的问题,“自定义框架,阅读文档,现在我应该如何知道它应该如何工作”。
标签: iphone ios cocoa-touch uiviewcontroller