您好我有一个应用程序(SpriteKit)我已将其设置为仅在Target>下的肖像一般>部署信息同样在我的info.plist中,我将supported interface orientations
设置为Portrait (bottom home button)
,将supported interface orientations (iPad)
设置为Portrait (bottom home button)
和Portrait (top home button)
。这在大多数情况下都有效,但是当显示插页式广告,并且设备被旋转为横向模式时,广告也会旋转。当广告关闭时,应用程序将保持横向模式,并且不会向右显示(即放大以使应用程序的宽度适合屏幕宽度,顶部和底部被切除)。
我使用了一些设置,发现设置此代码使其工作正常,至少现在。我只是想知道这是否是正确的方法呢?官方应用审核期间是否会出现问题?你有什么建议?有什么意见吗?
override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
if UIDevice.currentDevice().userInterfaceIdiom == .Phone {
return .Portrait // used to be return .AllButUpsideDown, changed this and everything works for now
} else {
return .Portrait // used to be return .All
}
}