如何將UIButton添加到AdWhirl廣告橫幅?微不足道的[adWhirlView addSubview: button]
不起作用。按鈕不會出現。將UIButton添加到AdWhirl廣告橫幅
UPD已經嘗試過:
[view addSubview:adWhirlView];
[adWhirlView addSubview:button];
[adWhirlView bringSubviewToFront:button];
adWhirlView是可見的,但不是按鈕。
如何將UIButton添加到AdWhirl廣告橫幅?微不足道的[adWhirlView addSubview: button]
不起作用。按鈕不會出現。將UIButton添加到AdWhirl廣告橫幅
UPD已經嘗試過:
[view addSubview:adWhirlView];
[adWhirlView addSubview:button];
[adWhirlView bringSubviewToFront:button];
adWhirlView是可見的,但不是按鈕。
你爲什麼不嘗試按鈕和的AdWhirl視圖添加到同父視圖?就像這樣:
[view addSubview: adWhirlView];
[view addSubview: button];
在我看來,它將是同樣的視圖層次結構。你只需要按照你想要的方式來定位按鈕。
UPD: 如果失敗的AdWhirl接收廣告,它觸發的委託方法:
-(void)adWhirlDidFailToReceiveAd:(AdWhirlView *)adWhirlView usingBackup:(BOOL)yesOrNo
所以,你使用的AdWhirl didReceive/didFail方法可以切換您的按鈕的可見性。開始加入一個隱藏按鈕,然後在didReceive:設置
button.hidden = NO;
和didFail:
button.hidden = YES;
試試這個:
[adWhirlView bringSubviewToFront:button];
已經嘗試過。查看更新。 – 2012-07-11 13:30:13
我這樣做,它的工作,但有一個問題:當由於某種原因(沒有互聯網)的按鈕懸停在屏幕上。當按鈕出現沒有廣告時,它看起來很奇怪 – 2012-07-12 11:27:04
我會將您的評論的答案更新爲我的答案 – NikGreen 2012-07-12 12:21:41