2010-06-30 38 views
2

我想提出一個iPad應用程序,即時不使用的視圖和視圖控制器(除叫我自己OpenGL繪圖funcitons)Ipad,我可以在不使用視圖控制器的情況下檢測設備旋轉嗎?

我希望應用程序能夠根據設備是如何保持改變其拉伸取向。 然而,隨着研究,我做了所有我能找到的是如何通過視圖控制器和加速度計做到這一點。

有沒有辦法做到這一點,而沒有經歷所有使用這些開銷,或者我運氣不好?

如果有請指向正確的方向。

預先感謝您。

回答

2

哇,我在發佈問題後發現了我正在尋找的東西。

但是,如果有人想知道繼承人和簡單的方法來弄清楚設備的總體方向。

首先,你需要建立的UIDevice接口檢測與定位:

[[UIDevice currentDevice] beginGeneratingDeviceOrientaionNotifications]; 

然後,我相信有處理它做什麼,但我只需要一些簡單的幾種不同的方式,所以我在添加此代碼我的更新循環:

UIDeviceOrientation curOrientation = [[UIDevice currentDevice] orientation]; 

這就給了你設備的方向! 簡單!

相關問題