不知何故与Cocos2d - 设置设备/屏幕方向有关,但是我想找到一种方法保留默认的“允许的方向”设置,但修改初始方向设置。
现在:
- 初始方向:横向左
- 允许的方向:任何景观
期望:
- 初始方向:横向右
- 允许的方向:任何景观
不知何故与Cocos2d - 设置设备/屏幕方向有关,但是我想找到一种方法保留默认的“允许的方向”设置,但修改初始方向设置。
现在:
期望:
在这个旧帖子答案中提出了建议:http: //www.cocos2d-iphone.org/forum/topic/32650
如果您同时支持横向方向但希望 UIInterfaceOrientationLandscapeLeft 作为初始方向,则将上面的代码更改为返回 UIInterfaceOrientationIsLandscape(interfaceOrientation) 并在 info.plist 文件中,将 UIInterfaceOrientation(初始界面方向)键设置为 UIInterfaceOrientationLandscapeLeft。
它对我不起作用。相反,我将 UISupportedInterfaceOrientations 中的方向顺序从“左、右”更改为“右、左”,现在我的游戏从右横向开始,但允许向左旋转。