我想在所有方向查看我的应用,因此我选择General
下的所有方向,然后选择info.plist
中Xcode Project Settings
下的所有方向
我这是在AppDelegate
func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask {
return UIInterfaceOrientationMask.all
}
并在Viewcontroller
func supportedInterfaceOrientations() -> Int{
return Int(UIInterfaceOrientationMask.all.rawValue)
}
所有其他方向都在起作用但是颠倒了。我如何才能使用它?
答案 0 :(得分:1)
您需要打开Xcode项目设置的方向,并在视图控制器中实现以下属性:
override var supportedInterfaceOrientations: UIInterfaceOrientationMask { get { return .all } }