Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios COCOS2D2.0横向定位:如何?_Ios_Objective C_Cocos2d Iphone - Fatal编程技术网

Ios COCOS2D2.0横向定位:如何?

Ios COCOS2D2.0横向定位:如何?,ios,objective-c,cocos2d-iphone,Ios,Objective C,Cocos2d Iphone,我有一个cocos2d模板的基本cocos2d应用程序,无法在横向模式下运行。 我在这里和cocos2d论坛上读了很多信息,但没有一个解决方案是有效的 我的应用程序以横向模式启动,但所有内容都是横向绘制的(精灵、标签等) 我在项目面板中更新了方向(自动更新info.plist) 我可能需要在我的AppDelegate.m文件中添加一些东西(在应用程序中:didFinishLaunchingWithOptions方法)来告诉主管以正确的方式绘制所有内容 提前感谢您…将这些代码放在AppDeleg

我有一个cocos2d模板的基本cocos2d应用程序,无法在横向模式下运行。 我在这里和cocos2d论坛上读了很多信息,但没有一个解决方案是有效的

我的应用程序以横向模式启动,但所有内容都是横向绘制的(精灵、标签等)

我在项目面板中更新了方向(自动更新info.plist)

我可能需要在我的AppDelegate.m文件中添加一些东西(在应用程序中:didFinishLaunchingWithOptions方法)来告诉主管以正确的方式绘制所有内容


提前感谢您…

将这些代码放在AppDelegate.mm中

- (NSUInteger)application:(UIApplication*)application supportedInterfaceOrientationsForWindow:(UIWindow*)window
{
    return UIInterfaceOrientationMaskLandscape;
}

-(NSUInteger)supportedInterfaceOrientations {

    return UIInterfaceOrientationMaskLandscape;
}



- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
       return UIInterfaceOrientationIsLandscape(interfaceOrientation);
}
还可以在Xcode摘要屏幕中选择横向。

更新:搞错了,您添加了默认的肖像~ipad.png图像,而不是默认的风景~ipad.png

以下是工作来源:

请参见更改默认图像后的操作。

伙计们试图将这一行添加到appddelegate


[窗口\设置根视图控制器:导航控制器\]

只需使应用程序在其Info.plist和视图控制器中仅支持横向?谢谢您的回答,但它不会改变任何东西…:(这里是mu AppDelegate.m,实际上这是非常基本的东西。你搞错了…你添加了纵向默认图像…用横向图像替换它。谢谢!但是标签仍然是垂直的。我想一定要在cocos2d级别做些什么,或者不做。。。