Я показываю таблицу лидеров Game Center, но после того, как она появляется, я не могу ее закрыть — кнопка «Готово» не работает.
Вот мой код для RootViewController.m:
-(void) showLeaderboard {
GKLeaderboardViewController *leaderboardVC [GKLeaderboardViewController alloc] init] autorelease];
if (leaderboardVC != nil) {
[leaderboardVC setDelegate: self];
[leaderboardVC setCategory: kLeaderboardID];
[leaderboardVC setTimeScope: GKLeaderboardTimeScopeWeek];
[self presentModalViewControllerAnimated: YES];
}
}
-(void)leaderboardViewControllerDidFinish:(GKLeaderboardViewController *)viewController
{
NSLog(@"Close leaderboard");
[self dismissModalViewControllerAnimated: YES];
}
Что еще странно, так это то, что я никогда не вижу в логе "Закрыть таблицу лидеров".