2014-04-23 106 views
0

我在我的游戏顶部显示了一个iAd横幅,游戏中心通知覆盖了iAd。是否有任何GameKit框架委托代码可以让我知道何时GameCenter横幅滑动到我的视图中,因此我还可以向下滑动我的iAd,然后进行备份,以避免广告被覆盖。GameCenter Notifications突显iAd视图

回答

2

不,没有委托方法在Game Center横幅出现时通知您。另外请记住,您尝试执行的操作可能会干扰用户的游戏体验。我可以从个人经验告诉你,当用户不经常玩你的游戏时,广告是毫无用处的。 “少即是多”绝对适用于移动广告的实施。

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

请记住,这是一项不小的任务。您必须分别处理所有Game Center功能,例如成就和挑战。但这是您处理Game Center通知令人不安的最佳方式。

如果您不想编写自己的Game Center用户界面,请考虑将iAd横幅放置在通知最具侵入性的部分的底部。

+0

谢谢!我会把问题留待更多的日子,也许有人知道一些API或框架已经处理了这个问题,或者聪明的NSTimers可以检查新的UIViews进入* .superview.superview.superview等等哈哈!在这之后,如果他们没有出面,我会接受你的回答! (只需在我的手机上设置提醒!再次感谢) –