2017-01-28 81 views
1

編號喜歡在我的遊戲中添加廣告橫幅,但在實際遊戲過程中他們確實會分心。你能控制橫幅何時顯示嗎? IE:結束遊戲畫面,讓您可以選擇重新啓動?您可以控制廣告橫幅何時出現?

+1

既然你用iAd標記了這個問題,你應該知道iAd不再被支持。 – rmaddy

+0

iAd網絡已停產:http://stackoverflow.com/a/37347959/2108547。使用AdMob或任何其他[廣告網絡](https://www.google.com/search?q=ios+ads&ie=utf-8&oe=utf-8#q=ad+networks+for+ios) 。 –

回答

1

是的,你可以,事實上大多數移動廣告平臺試圖鼓勵你這樣做。查看Google AdMob之類的插頁式廣告

+0

編號喜歡保持它的橫幅,所以它不煩人,它很難平衡收入,而不是惱人lol – TroyDeJ

+0

@TroyDeJ - 在我看來,插頁式廣告比橫幅廣告更令人討厭。我的意思是發生的只是廣告節目,如果你願意,你可以點擊關閉它。他們表示,您還可以通過插頁式廣告製作更多內容。但是如果你絕對不想走這條路,我不明白爲什麼你不能爲GADBannerView這樣的alpha通道創建動畫。你嘗試過嗎? – Pierce

0

您已使用標記標記了您的問題,但iAd has been discontinued標記了您的問題。一種流行的選擇是谷歌的AdMob

AdMob的GADBannerViewUIView子類,所以你可以隱藏和顯示它就像任何其他UIView。例如:

let myBannerAd = GADBannerView() 

func startGame() { 
    myBannerAd.hidden = true 
} 

func gameOver() { 
    myBannerAd.hidden = false 
} 

大多數廣告聯盟還附帶delegate methods來跟蹤廣告事件。