我正在尋找一種獲得可靠的iPhone定位的方法。
迄今爲止發現的最佳方式是調用[[UIDevice currentDevice]方向]。由於某種原因,它始終向我返回0 - 儘管我在應用程序的didFinishLaunching上調用了如何獲得iPhone的可靠定位
[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];
。另外,如果設備是平坦的,我聽說它提供了不可靠的值。
我也看到了,你可以訪問[[UIApplication的sharedApplication] statusBarOrientation],但它總是返回我1
我會提到,雖然我似乎無法得到正確的旋轉,該意見(通過創建xibs)都正確旋轉,但我需要檢查代碼中的旋轉。
任何人都可以推薦一種可靠的方法來檢查這個嗎?
Tnx提前!
編輯:確定最古怪以往的錯誤 - 對一些看法[UIApplication的sharedApplication] .statusBarOrientation的工作,但對一些回報率始終爲1
我不想正確地轉達他們的旋轉,因爲他們可能不是,因爲我有一些複雜的情況 – Niv