1
免責聲明:這不是任何問題的重複。在發佈之前,我已經通過this question。方向鎖定啓用時檢測設備的實際方向(iOS)
通常我們使用設備方向屬性或狀態欄屬性來找出設備的實際方向。但是,當設備上的方向鎖定已啓用時,我沒有得到正確的方向。即使我將設備轉換爲橫向模式,我總是會獲得方位值縱向。
當在設備上啓用方向鎖定時,是否有辦法找出設備的實際方向?
注意:UIAccelerometer現已棄用。歡迎任何關於CoreMotion的幫助。
我沒有答案抱歉。但我想我會指出/輕輕提醒,有deviceOrientation和interfaceOrientation。在我看來,'旋轉鎖'可能是主要原因(與那些不支持旋轉的應用程序一起),需要兩個單獨的概念而不是一個呃:) – Jef
你已經回答了你自己的問題。您可以使用CoreMotion來計算設備方向。具體而言,您需要俯仰,滾轉和偏航值 –
Core motion的問題是方向值太多。 –