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