2014-07-02 109 views
0

在iOS 7中,不再需要手動創建ADBannerView。相反,他們可以用一個簡單的請求self.canDisplayBannerAds = YES;接收iAd橫幅廣告的委託方法iOS 7

現在,我不能將我的視圖控制器設置爲橫幅委託,因爲沒有橫幅讓我訪問(據我所知)。

我需要知道什麼時候橫幅被點擊,當這個動作被解散,所以我可以正常暫停/啓動我的Sprite Kit遊戲。

我該如何調用這些委託方法才能正確響應用戶的操作?

AFAIK,UIView Controller iAD Additions中沒有任何內容解釋瞭如何設置橫幅代表。

我是否需要手動創建橫幅,還是有辦法實現這一點,同時仍然使用較新的API?

回答

1

不幸的是,如果你想使用委託方法,你需要手動設置你的iAd Banner。即使你使用vc作爲委託,只需使用self.canDisplayBannerAds = YES,也不會調用你需要的方法。在我的精靈套裝遊戲中,我手動製作了所有的橫幅,這樣我就可以暫停遊戲並進入後臺。讓他們給你你正在尋找的控制。祝你好運。

+1

不幸的是,這是正確的答案。謝謝 – erdekhayser