簡體   English   中英

關於iAd的一個簡單問題

[英]A simply question about iAd

我想問一些有關iAd's

我的主視圖控制器包括ADBannerViewDelegate並正確顯示iAd標語。

但是我需要在所有視圖中顯示iAd

所以我應該將同一橫幅廣告轉移到我的所有視圖中嗎?
還是最好在IB為每個視圖創建一個新的iAd標語? 像這兒:

TempsReel *tempsReel = [[TempsReel alloc]initWithNibName:@"TempsReel" withBanner:adView];

        [self.navigationController pushViewController:tempsReel animated:YES];
        [tempsReel release];

謝謝你的幫助。

默認情況下,UITabBarController或UINavigationController將占據整個屏幕。 我在上一個應用程序中所做的只是在xib中留了一個iAd大小的間隙,用於標簽欄控制器或導航控制器中的視圖控制器。

在我的應用程序委托中,我創建了iAd橫幅視圖,並將其直接添加到標簽欄或導航控制器的視圖中。

iAdView.frame = CGRectMake(...);
[tabBarController.view addSubview:iAdView];

然后,無論您位於哪個選項卡上或導航堆棧中的哪個級別,它都將一直存在。

補充說明...我建議您訪問https://www.adwhirl.com/。它們提供了易於使用的系統,可讓您包含來自許多不同來源的廣告,包括iAd。 蘋果只滿足了10%的廣告請求,因此您會錯過90%的收入。

您不應一次顯示多個iAd橫幅,也不應在屏幕上與其他代理商的任何其他廣告一起顯示iAd橫幅。

對於以UITabBarControllers或UINavigationController作為其主要設置的應用,我相信iAd准則會為您提供建議,以使您始終保持單個廣告橫幅顯示在屏幕上。

我會考慮在底部或頂部添加UIWindow或UIView的iAd,然后將選項卡欄或導航控制器放在屏幕的其余部分。

我自己還沒有做過,但這就是我要開始的地方。 請記住,您不會一直顯示橫幅,因此屏幕上顯示的其他內容都需要適當調整大小。

如果您有大部分時間都在查看的主視圖,那么我只想在其中放置橫幅視圖,而忽略了其余的工作(如果這似乎太多了)。

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM