1

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

谢谢,

山姆

4

1 回答 1

1

我不知道您在哪个事件中使用您的代码。如果您正在使用-didRotateFromInterfaceOrientation或者-willRotateToInterfaceOrientation它应该可以正常工作。但是,如果您为此使用设备方向通知,则可能会引起很多麻烦。

于 2013-01-04T20:45:56.543 回答