2010-09-13 55 views
1

我试图通过钩住UIViewController中的各种自动旋转方法来在纵向和横向之间进行动画处理。由于我的视图层次结构的一些细微之处,我想在动画的前半部分设置一个子框架UIScrollView,然后在下半部分滚动到位置。这需要知道从我的视图的最后,旋转框架willAnimateFirstHalfOfRotationToInterfaceOrientation:duration:在willAnimateFirstHalfOfRotationToInterfaceOrientation中获取旋转视图的矩形:持续时间:

系统必须知道此帧才能执行旋转动画,但它是否可访问UIViewController子类?如果不是,我唯一的选择是硬编码旋转的帧还是执行didRotateFromInterfaceOrientation...中的所有布局?

谢谢。

回答

0

我以某种方式设法忽略了willAnimateRotationToInterfaceOrientation:duration:回调。这解决了我的问题,揭示了一小部分。如果有人想详细说明两部分旋转动画,我会留下这个问题。编辑:关闭,因为没有采访者的日子。