我已实现以下代码
-(void)initializeiAd
{
ADBannerView *bannerView = [[ADBannerView alloc] init];
bannerView.delegate = self;
bannerView.frame = CGRectMake(0, 0, bannerView.frame.size.width, bannerView.frame.size.height);
[self addSubview:bannerView];
}
我看到横幅很好,但我收到了错误消息 警告横幅视图(0x8560e20)有广告但可能会被遮挡。此消息仅在每个横幅视图中打印一次。
我想知道为什么。 有任何想法吗?我在这里查看了一些KB,但没有一个解释它,我的视图是另一个视图的子视图,我在屏幕上看到AD横幅,测试运行正常。 我应该忽略这样的消息
答案 0 :(得分:0)
Adbanners具有您应该使用的预定大小限制。试一试:
bannerView.currentContentSizeIdentifier = ADBannerContentSizeIdentifier320x50;
bannerView.frame = CGRectOffset(bannerView.frame, 0, 0);