1
앱이 있으며 GameCenter 리더 보드를 사용하고 있습니다. 하지만 난 리더를 취소 할 수는 : 내가 무엇을 할 생각이 없다게임 센터 리더 보드를 닫을 수 없습니다.
-(void)showLeaderboard {
GKGameCenterViewController *leaderboardController = [[GKGameCenterViewController alloc] init];
if (leaderboardController != NULL)
{
leaderboardController.leaderboardIdentifier = @"Leaderboard";
leaderboardController.viewState = GKGameCenterViewControllerStateLeaderboards;
leaderboardController.gameCenterDelegate = self;
UIViewController *vc = self.view.window.rootViewController;
[vc presentViewController: leaderboardController animated: YES completion:nil];
}
}
- (void)gameCenterViewControllerDidFinish:(GKGameCenterViewController *)viewController
{
NSLog(@"Close");
UIViewController *vc = self.view.window.rootViewController;
[vc dismissViewControllerAnimated:YES completion:nil];
}
, :
이 내 코드입니다 -
어떤 파일이이 파일입니까? 어디있어? ViewController.m? –