私のプロジェクトのゲームセンターを追加したいのですが、今はちょっと止まってしまい、Googleの問題の解決策が見つかりません:( 私のプロジェクトでshowleaderboardメソッドを呼び出すと、 。そしてゲームセンターで私のスコアをロードするが、それはタッチ(凍結のように、この画面を見て)受信しません成功 は、これは私のコードです:LeaderBoardのコントロールが失われました - GameCenter
-(void) ShowLeaderBoardCategory:(NSString *)my_category
{
GKLeaderboardViewController * leaderboardController = [[GKLeaderboardViewController alloc] init];
if(leaderboardController != nil)
{
leaderboardController.category = my_category;
leaderboardController.leaderboardDelegate = mySubView;
[mySubView presentModalViewController: leaderboardController animated: YES];
[glView addSubview:mySubView.view];
}
[leaderboardController release];
}
-(void) leaderboardViewControllerDidFinish:(GKLeaderboardViewController *)viewController
{
[mySubView dismissModalViewControllerAnimated:YES];
[mySubView release];
[viewController.view removeFromSuperview];
[viewController release];
}
mySubViewは私が定義するインタフェースです:
@interface MyUIView : UIViewController<GKLeaderboardViewControllerDelegate>
......
と使用:
MyUIView *mySubView;
私のコードで何が間違っているか教えてください。 :?。(( 何の理由cocos2dイベントの受信を停止することができる読書のための おかげで、あなたのヒントを願っています