ccmen在iOS 7下放错了位置

ccmen在iOS 7下放错了位置,ios,cocos2d-iphone,ios7,ccmenu,Ios,Cocos2d Iphone,Ios7,Ccmenu,在iOS 6下,如果我没有指定一个明确的位置,默认情况下,我的所有CCMenus都会显示在屏幕的中心在iOS 7下,菜单位于屏幕外 我是否必须根据iOS 7分配明确的职位 iOS 6: iOS 7: 基本上有两个基本问题 如果您已将状态栏隐藏在iOS 6下,则在不向Info.plist()添加附加值的情况下,这将不适用于iOS 7 由于Cocos2D中的错误,如果您的状态栏可见,您的屏幕大小将计算错误 您必须选择不同的选项才能解决此问题: 显式设置CCMenu位置,而不是使用隐式 定位(例如:

在iOS 6下,如果我没有指定一个明确的位置,默认情况下,我的所有CCMenus都会显示在屏幕的中心在iOS 7下,菜单位于屏幕外

我是否必须根据iOS 7分配明确的职位

iOS 6:

iOS 7:
基本上有两个基本问题

  • 如果您已将状态栏隐藏在iOS 6下,则在不向Info.plist()添加附加值的情况下,这将不适用于iOS 7

  • 由于Cocos2D中的错误,如果您的状态栏可见,您的屏幕大小将计算错误

  • 您必须选择不同的选项才能解决此问题:

  • 显式设置CCMenu位置,而不是使用隐式 定位(例如:
    menu.position=ccp(self.contentSize.width/2,self.contentSize.height/2);
  • 如果不想显示状态栏,请在Info.plist中设置