が表示されると、のリーダーボードカテゴリが設定されていないGKLeaderboardViewController場合でも、リストの最初のリーダーボードが表示されます。GKLeaderboardViewControllerすべてのリーダーボードのリストを表示する唯一の方法は、上部の[リーダーボード]ボタンをクリックすることです。
が表示されたときにすべてのリーダーボードのリストを表示する方法はありますGKLeaderboardViewControllerか?
が表示されると、のリーダーボードカテゴリが設定されていないGKLeaderboardViewController場合でも、リストの最初のリーダーボードが表示されます。GKLeaderboardViewControllerすべてのリーダーボードのリストを表示する唯一の方法は、上部の[リーダーボード]ボタンをクリックすることです。
が表示されたときにすべてのリーダーボードのリストを表示する方法はありますGKLeaderboardViewControllerか?
カテゴリをnilに設定できます。
    GKLeaderboardViewController *leaderboardController = [[GKLeaderboardViewController alloc] init];
    if (leaderboardController != NULL)
    {
        //leaderboardController.category = kLeaderboardID;
        leaderboardController.category = nil;
        leaderboardController.timeScope = GKLeaderboardTimeScopeWeek;
        leaderboardController.leaderboardDelegate = self;
        [self presentModalViewController: leaderboardController animated: YES];
    }
    [leaderboardController release];
Appleドキュメント:
カテゴリプロパティは、nilであるか、iTunesConnectでリーダーボードを作成したときに定義したカテゴリ識別子と一致する必要があります。nilの場合、ビューには集計リーダーボードのスコアが表示されます。デフォルトはnilです。
カテゴリプロパティは、iOS6以降では非推奨になりました。
これを試して:
leaderboardController.identifier = @"Your leaderboard identifier as defined on iTunes connect";