我在游戏顶部显示iAd标语,并且游戏中心的通知涵盖了iAd。是否有任何GameKit框架委托代码会在GameCenter标语滑到我的视图时让我知道,所以我也可以先向下滑动iAd,然后再向上滑动,以便不覆盖广告。

最佳答案

不可以,没有任何委托方法可以通知您何时出现游戏中心横幅。另外请记住,您尝试做的事情可能会干扰用户的游戏体验。我可以从个人经验告诉您,当用户不定期玩您的游戏时,广告几乎没有用。 “少即是多”绝对适用于移动广告的实施。

但是,有些方法/属性可以禁用游戏中心横幅。这使您有机会创建自己的自定义Game Center UI。此信息可在Apple的Game Center编程指南:https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/GameKit_Guide/Introduction/Introduction.html中找到。

请记住,这不是一件小事。您必须分别处理Game Center的所有功能,例如成就和挑战。但这是处理Game Center通知的突出功能的最佳选择。

如果您不想编写自己的Game Center用户界面,请考虑将iAd标语放置在通知最容易受到干扰的部分的底部。

关于ios - GameCenter通知对iAd View 不利,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23247634/

10-13 09:21