Cocos 2d和游戏中心(排行榜问题)

Arb*_*bel 6 iphone objective-c uiview cocos2d-iphone game-center

浏览后我无法找到答案(cocos2d与游戏中心的主题并不多)

我目前已经设置了沙盒游戏中心并且我能够进行身份验证,但是当我创建排行榜时,它会以纵向侧面发送,我假设.尝试旋转视图,但没有.我的游戏只能在横向模式下运行.我正在运行beta 3 0.99.5.这是我的代码供参考.

tempVC = [[RootViewController alloc] init];

GKLeaderboardViewController *leaderboardController = [[[GKLeaderboardViewController alloc] init] autorelease];

if (leaderboardController != nil)
{
    leaderboardController.leaderboardDelegate = self;
    [[[CCDirector sharedDirector] openGLView] addSubview:tempVC.view];
    [tempVC presentModalViewController:leaderboardController animated:YES];
}
Run Code Online (Sandbox Code Playgroud)

真的很感激任何帮助.没有得到cocos2d板的回复.

编辑:

通过将自动旋转更改为CCDirector来修复.此外,在显示游戏中心后,我遇到了丢失多点触控功能的问题.解雇董事会应该使用:

[tempVC dismissModalViewControllerAnimated:YES];
[tempVC.view.superview removeFromSuperview];
Run Code Online (Sandbox Code Playgroud)

Arb*_*bel 2

通过将自动旋转更改为 CCDirector 来修复。此外,在显示游戏中心后,我遇到了失去多点触控功能的问题。解雇董事会应使用以下内容:

[tempVC dismissModalViewControllerAnimated:YES];
[tempVC.view.superview removeFromSuperview];
Run Code Online (Sandbox Code Playgroud)