处理unity2017.4.30留海屏,窗体不能缩放问题

unity2017.4.30导出xcode工程,流海屏出现问题:
1.窗口的大小不能改变,解决办法:在unity的playerSetting设置 Resolution and resentation 中的Default Orientation 选为Auto Roation,并勾选四个方向。

处理unity2017.4.30留海屏,窗体不能缩放问题_第1张图片

 

 2.因为我们的游戏不需要竖屏,但是导出的xcode工程去设置禁止竖屏不管用,所以手动在UnityAppController.mm代码中修改旋转类型,在UnityAppController.mm文件中找到supportedInterfaceOrientationsForWindow中返回值[[window rootViewController] supportedInterfaceOrientations]替换成UIInterfaceOrientationMaskLandscape

处理unity2017.4.30留海屏,窗体不能缩放问题_第2张图片

 

 处理unity2017.4.30留海屏,窗体不能缩放问题_第3张图片

 

你可能感兴趣的:(IOS,Unity)