游戏是横屏的,需要默认横屏

但是银联需要支持竖屏,所以需要支持竖屏。

首先在 general 里面设置 Device Orientation 勾选 Portrait 支持竖屏

然后在根 controller 里面写上这样的代码支持默认横屏


//强制横屏
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
NS_DEPRECATED_IOS(2_0, 6_0){
        return UIInterfaceOrientationIsLandscape(interfaceOrientation);
}
- (NSUInteger)supportedInterfaceOrientations {
    return UIInterfaceOrientationMaskLandscape;
}
- (BOOL)shouldAutorotate {
    return YES;
}

判断系统还可以用这个方法

#define SYSTEM_VERSION_LESS_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedAscending)

 if(SYSTEM_VERSION_LESS_THAN(@"8.0"))
{

}


☟☟可点击下方广告支持一下☟☟

最后修改:1970 年 01 月 01 日
请我喝杯可乐,请随意打赏: ☞已打赏列表