2010-07-25 105 views
3

我正在開發一款應用程序,其特色是啓動畫面將淡入第一個應用程序頁面。這個啓動畫面應該可以從應用程序啓動時的Default-X.png圖像無縫流動。除了一個非常特殊的情況外,我的工作很棒。檢測iPad的啓動方向

如果用戶點擊應用程序圖標,然後立即改變方向,自動Default-X.png將從原始方向(如預期的)出現,但我的程序定義的介紹圖像出現在新的方向。 (我想這也是預料之中的,現在我想到了。)

我的問題是,我怎樣才能得到實際的發射方向。不是應用程序委託啓動時可用的方向,而是輕擊應用程序圖標時設備的方向,因此操作系統用來決定Default-X.png圖像的方向。

謝謝。

回答

0

我花了幾個小時,然後我發現這一點,它救了我。

[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications]; 
UIInterfaceOrientation orientation = [UIDevice currentDevice].orientation;