[英]UIDevice.current.orientation report wrong value
我將視圖鎖定為縱向,但由於某些原因,我需要知道實際的設備方向,文檔中的UIDevice.current.orientation
如描述Returns the physical orientation of the device.
此var有時效果很好,並且返回真實的設備方向,有時返回protrait(這是錯誤的,因為我將設備旋轉到橫向)。 因此,我期望獲得真實的設備方向(盡管我將視圖鎖定為縱向),這是一個錯誤的期望嗎? 如果不是,為什么會發生這種不一致的行為?
注意:我嘗試了UIDevice.current.endGeneratingDeviceOrientationNotifications()
,結果是一樣的。
啟用縱向方向鎖定時,UIDevice.current.orientation始終返回.up
因此,請改用運動: iOS設備方向不考慮方向鎖定
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.