【发布时间】:2017-10-18 20:52:19
【问题描述】:
创建匹配后如何关闭GKTurnBasedMatchmakerViewController?可用的代表似乎仅适用于出现错误时。曾经有一个叫didFind,但自从它被弃用以来,我一直在努力弄清楚如何在创建匹配或当玩家点击现有匹配时将其关闭。
receivedTurnEventFor 是唯一的跟进电话,它没有引用匹配制造商视图控制器。
我正在通过SKView 加载GKTurnBasedMatchmakerViewController
let viewController = self.view?.window?.rootViewController
let vc = GKTurnBasedMatchmakerViewController(matchRequest: r)
vc.turnBasedMatchmakerDelegate = self
viewController?.present(vc, animated: true, completion: {
print("launched GKTurnBasedMatchmakerViewController")
})
【问题讨论】: