我正在开发允许在某些情况下翻转界面的应用程序。应支持横向(横向和横向)。设备翻转和方向更改工作正常,但是,在横向模式下,应用程序允许使用 UIViewAnimationTransitionCurlUp 效果转到另一个屏幕,然后使用 UIViewAnimationTransitionCurlDown 返回。
当方向为横向左时(从左下角向上卷曲然后返回),这可以正常工作。但是当在横向右方时,坐标是反转的——在这种情况下,左下角实际上是右上角,所以动画过渡效果也反转了,这不是理想的行为。
有什么方法可以转换这种动画,使其在两个方向上看起来都一样,或者以某种方式“手动”创建这种效果(也许使用核心动画?)。
感谢您对此的任何提示。