是否可以从Game Center内置界面中删除“邀请朋友”按钮?

时间:2018-10-27 22:48:39

标签: objective-c xcode game-center multiplayer invite

对于我在Objective-C中的项目(多人游戏),我已经按照Ray Wenderlich教程的指南实现了Game Center的内置配对用户界面:

https://www.raywenderlich.com/2487-game-center-tutorial-how-to-make-a-simple-multiplayer-game-with-sprite-kit-part-1-2

但是,我仅对“立即播放”功能感兴趣,并且我不想实现“邀请朋友”按钮。

有什么简单的方法可以从界面中删除此按钮?

1 个答案:

答案 0 :(得分:1)

您不能更改GKMatchMakerViewController,它是一个Apple用户界面,不会受到干扰。如果要禁用邀请朋友的选项,则可以以编程方式创建MatchMaking。

  

要以编程方式搜索其他玩家,请先创建一个GKMatchRequest对象,该对象描述您感兴趣的比赛。然后,调用共享的媒人的findMatch(for:withCompletionHandler:)

使用Apple的这份文档来帮助您指导以编程方式进行MatchMaking的步骤:https://developer.apple.com/documentation/gamekit/gkmatchmaker