在Xcode中若想在切換頁面的時候變換螢幕顯示的方向
可以使用以下程式碼來實現
首先要先到專案設定,General下的Deployment Info將直向與橫向都打勾
直屏轉橫屏方法一:
SetOrientation.setLandscape() UIViewController.attemptRotationToDeviceOrientation()
直屏轉橫屏方法二:
SetOrientation.toPortrait() SetOrientation.setLandscape()
橫屏轉直屏方法一:
SetOrientation.toPortrait() UIViewController.attemptRotationToDeviceOrientation()
橫屏轉直屏方法二:
SetOrientation.setLandscape() SetOrientation.toPortrait()
其中方法一較為常用,先將螢幕轉成想要的方向,在強迫將硬體轉向
方法二則較不推薦
沒有留言: