0
我做了一個應用程序(遊戲)隨機視圖使用NSTimer從portrait
旋轉到upsideDownPortrait
。如何檢測什麼是當前self.view位置
使用下面的代碼可以正常工作。當遊戲的這一部分結束時,我需要糾正視圖,以便它恢復爲縱向而不是縱向縱向。我如何檢測當前位置是什麼? (float rotation = 180;)
self.view.transform = CGAffineTransformMakeRotation(M_PI/180 * (rotation+=180));
因爲視圖會隨機地從肖像向上顛倒多次 - 你的回答會將視圖恢復到最後的變化,而不是最初的正確方式...我會放棄並讓你知道。 – pete
不,它會立刻回到初始狀態。 – CodaFi
我站在正確的先生!幹得好 - 我剛剛嘗試過,果然,它恢復到原來的位置。尼斯! – pete