方向不改为肖像,iOS游戏

时间:2016-11-19 01:22:30

标签: ios objective-c cocos2d-iphone

是Xcode的新手,使用的是版本8,并完成了一个小游戏。

我面临的问题是方向是横向的,我无法在模拟器和设备上拍摄肖像。

尝试以下方法:

  1. 将部署信息下的设备方向更改为纵向,

  2. 添加'肖像'在Info.plist文件中支持的接口方向下。

  3. 也许我错过了一些我可能忽略的事情。有人可以对此有所了解吗?

2 个答案:

答案 0 :(得分:0)

在“常规/部署信息”下进行检查,“纵向”,“倒置”,“横向左侧”,“横向右侧”都有复选框选项。确保您的预期选项也适当选中。另外,检查你的"因性状而异。"在你的故事板中。可能存在一些冲突或某些原因。如果您的游戏是在Unity / Unreal中制作的,那么在导出为iOS格式之前,您必须检查那里的设置。

答案 1 :(得分:0)

嗯,刚刚发现了这个。我正在使用cocos2D框架,它具有'startUpOptions'Dictionary对象(在AppDelegate.m中),如果游戏需要处于'Portrait'模式,则需要指定它:

[startUpOptions setObject:CCScreenOrientationPortrait forKey:CCSetupScreenOrientation];