如何自定义GKMatchmakerViewController

时间:2015-05-05 13:31:02

标签: ios objective-c game-center

我想创建一个自定义GKMatchMakerViewController

标准ViewController(彩色气泡)的代码:

 if([GKLocalPlayer localPlayer].isAuthenticated){
        GKMatchRequest *request = [[GKMatchRequest alloc] init] ;
        request.minPlayers = 2;
        request.maxPlayers = 2;
        GKMatchmakerViewController *MM = [[GKMatchmakerViewController alloc] initWithMatchRequest:request];
        MM.matchmakerDelegate = self;
     [self presentViewController:mmvc animated:YES completion:nil];

2 个答案:

答案 0 :(得分:0)

您需要从头开始创建自定义视图控制器。然后使用loadMatchesWithCompletionHandler:方法加载匹配项。然后,您可以在控制器上显示匹配项,例如使用UITableView。有关详细信息,请参阅GKTurnBasedMatch Class Reference

答案 1 :(得分:-1)

将MM(在2个地方)更改为mmvc 或者将mmvc(在一个地方)更改为MM