我如何確保允許的唯一方位是縱向或倒置縱向?屏幕的方向?
我在項目設置中進行了更改,但我無法在GameViewController中進行更改。
我需要在這個功能上的改變:
override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
if UIDevice.currentDevice().userInterfaceIdiom == .Phone {
return .AllButUpsideDown
} else {
return .All
}
}
然而,「UIInterfaceOrientationMask」結構不具有一個選項,只允許縱向和倒掛的畫像。
我似乎無法使用「|」運營商與.Portrait和.PortraitUpsideDown。 – dfgdfg
試圖使用'rawValue' – Bannings
謝謝。爲什麼我必須使用「UIInterfaceOrientationMask.Portrait.rawValue」而不是「.Portrait.rawValue」進行OR操作? – dfgdfg