我正在研究允許在某些情況下翻轉界面的應用程序。應支持兩種景觀方向(左右景觀)。設備翻轉和方向更改工作正常,但是,在橫向模式下,應用程序允許使用UIViewAnimationTransitionCurlUp效果轉到另一個屏幕,然後返回UIViewAnimationTransitionCurlDown。如何使UIViewAnimationTransitionCurlUp反向?
這種方法很好,當方向是橫向左(從左下角向上捲曲頁面,然後返回)。但是當在橫向右側時,座標是相反的 - 在這種情況下,左下角實際上是右上角,所以動畫過渡效果也反轉了,這是不期望的行爲。
是否有某種方式來轉換這種類型的動畫,以便它們在兩種方向上顯示相同,或者以某種方式「手動」創建此效果(可能使用Core Animation?)。
感謝您對此的任何建議。