我剛剛實現了一個基本的iad橫幅,並在xib文件上拖放了橫幅視圖,並將其拖放到iphone的底部,並按住Ctrl單擊文件所有者並將其拖動到adview。問題是,當我將它加載到iphone 5上時,橫幅只是3/4的下降,因爲xib視圖在iphone 4上。是否有任何我可以完全避免xib視圖,並有一些代碼,只是放在無論設備在底部橫幅。這是我第一次使用iAds,所以我對它有點新鮮。將iAd橫幅放在應用程序的底部
感謝
在我這裏viewController.m文件的幾行代碼,我假定這是哪裏的代碼會去,如果有可能。
@synthesize adView;
- (void) bannerViewDidLoadAd:(ADBannerView *)banner {
[adView setHidden:NO];
}
- (void) bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
[adView setHidden:YES];
}
您是否使用自動佈局? – Kevin
一些評論:'1:'沒有必要再使用'@ synthesize'了。 '2:'如果你正在使用屬性,你應該使用訪問器方法(否則爲什麼打擾),所以使用'self.adView'是安全的 –