我最近一直在将 iAd 框架实施到我的应用程序中,尽管一切正常,并且可以正常显示测试广告,但我只是想知道我一直在使用的实施方法是否是我的最佳实践已经看到几个人以不同的方式和我个人的观点这样做 - 不必要的复杂。
目前我只有一个adbannerview
作为插座,然后使用以下代码加载或隐藏它,具体取决于广告是否按照 Apple 的要求完成。
-(void)bannerViewDidLoadAd:(ADBannerView *)banner {
adView.hidden = FALSE;
}
-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
adView.hidden = TRUE;
}
我知道这在动画方面并没有什么花哨的,但从我读过的“界面指南”来看,没有必要在广告出现或消失时对其进行动画处理。