2012-11-02 63 views
1

我試圖通過AdmobBanner顯示一個UIButton,如下面的例子(顯然是黑色的X)。我在Admob SDK中查找了此選項,但找不到任何內容。通過Admob橫幅顯示UIButton?

我試過選擇按鈕 - >編輯 - >排列 - >發送到前面沒有結果。

X in Corner

幫助深表感謝。

這是我用它來顯示我的旗幟代碼:

CGPoint origin = CGPointMake(0.0,0.0); 

// Use predefined GADAdSize constants to define the GADBannerView. 
self.adBanner = [[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner 
               origin:origin]; 

// Note: Edit SampleConstants.h to provide a definition for kSampleAdUnitID 
// before compiling. 
self.adBanner.adUnitID = @"a150xxxxxxxxxxx"; 
self.adBanner.delegate = self; 
[self.adBanner setRootViewController:self]; 
[self.view addSubview:self.adBanner]; 
self.adBanner.center = 
CGPointMake(self.view.center.x, self.adBanner.center.y); 
[self.adBanner loadRequest:[self createRequest]]; 

回答

2

林假設你使用界面生成器在這裏,而且無論是AdMob的看法和你的按鈕是相同的父視圖的子視圖。如果是這種情況,請確保按鈕位於左側「對象」窗格中子視圖列表的AdMob視圖之前。

另一種選擇是使viewDidLoad以下電話:

[self.view bringSubviewToFront:button] 

確保你做到這一點插入AdMob的看法後,如果你編程做

+0

這並不工作,橫幅仍然加載在按鈕上。另外,Admob不會顯示在左側的Objects窗格中,admob將在viewdidload中設置。 – CokePokes

+0

您能向我們展示如何設置Admob視圖嗎? – yfrancis

+0

^更新後的問題 – CokePokes