2014-04-23 40 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等等哈哈!在這之後,如果他們沒有出面,我會接受你的回答! (只需在我的手機上設置提醒!再次感謝) –