GameCenter显示排行榜集

时间:2014-11-05 18:14:46

标签: swift ios8 game-center game-center-leaderboard

我很难让我的排行榜设置显示出来。不确定是否可能,但到目前为止我无法使其正常工作。

对于某些背景,我在游戏中有级别,在每个级别中我有3个评分指标,所以我为每个级别设置了排行榜。

例如:

Level 1 Leaderboard Set
    |----- Level 1 Points Leaderboard
    |----- Level 1 Average Time Leaderboard
    |----- Level 1 Best Time Leaderboard

当关卡完成后,我想显示1级排行榜,而不是单个排行榜。到目前为止还没有去。

以下是代码:

var gc = GKGameCenterViewController()
gc.gameCenterDelegate = self
gc.viewState = GKGameCenterViewControllerState.Leaderboards
gc.leaderboardIdentifier = boardid
self.presentViewController(gc, animated:true, completion: nil)

其中boardidleaderboard集的ID。

1 个答案:

答案 0 :(得分:1)

你必须使boardid成为一个字符串。在boardid周围加上引文

gc.leaderboardIdentifier = "boardid" //Put quotations

希望这有帮助!