2014-11-05 1 views
1

리더 보드 세트를 표시하는 데 어려움이 있습니다. 가능한지 확실하지 않지만 지금까지는 제대로 작동하지 않습니다.GameCenter 리더 보드 세트 표시

일부 게임의 경우 게임 내 레벨이 있으며 각 레벨 내에서 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이다 : 여기

코드이다.

+0

나는 또한 이것을 알고 싶다, 이제까지 그것을 해결 했는가? – Supercranky

+0

불행히도 나는 그것을 해결할 수 없었다. 리더 보드를 개별적으로 표시하고 전체 세트를 표시하지 않아도됩니다. 정말로 실망입니다. – dbasal

+0

나. 그러나 leaderboardIdentifier를 설정하지 않으면 모든 세트 목록이 나타납니다. 정확히 내가 원하는 것은 아니지만 개별 리더 보드보다 우수합니다. – Supercranky

답변

1

boardid를 문자열로 지정해야합니다. 게시판 주변에 인용문 넣기

gc.leaderboardIdentifier = "boardid" //Put quotations 

호프 도움이 되셨습니다.