Ios 快速方向变化

Ios 快速方向变化,ios,uiviewcontroller,orientation-changes,Ios,Uiviewcontroller,Orientation Changes,当方向变化发生得太快且时间重叠时,控制方向变化的最佳方法是什么?在我的应用程序中,我显示一个PDF文档,并根据当前的纵横比对其进行缩放。如果新方向在前一个方向完成后发生更改,则其工作正常。否则,我似乎得到了不一致的状态(例如,横向模式下的纵向纵横比显示) 谢谢, Sam我不知道您在哪个事件中使用代码。 如果您使用的是-didRotateFromInterfaceOrientation或-willRotateToInterfaceOrientation,它应该可以正常工作。但是,如果您为此使用De

当方向变化发生得太快且时间重叠时,控制方向变化的最佳方法是什么?在我的应用程序中,我显示一个PDF文档,并根据当前的纵横比对其进行缩放。如果新方向在前一个方向完成后发生更改,则其工作正常。否则,我似乎得到了不一致的状态(例如,横向模式下的纵向纵横比显示)

谢谢,


Sam

我不知道您在哪个事件中使用代码。
如果您使用的是
-didRotateFromInterfaceOrientation
-willRotateToInterfaceOrientation
,它应该可以正常工作。但是,如果您为此使用DeviceOrientation通知,可能会造成很多麻烦。

我不知道您在哪个事件中使用代码。 如果您使用的是
-didRotateFromInterfaceOrientation
-willRotateToInterfaceOrientation
,它应该可以正常工作。但是,如果您使用DeviceOrientation通知进行此操作,可能会造成很多麻烦