我已经在ViewWillAppear和ViewWillDisappear中单独创建和删除了ADBannerView,尽管在切换到没有创建ADBannerView的另一个视图后,我仍然看到大量的警告。这是什么意思?我该如何解决它?iAd太多活动横幅(10)。创建新横幅将受到限制
0
A
回答
0
我用IB或viewDidLoad而不是viewWillAppear创建和设置adView的成功率更高。以下是我的一个应用程序中使用的代码派生的示例。我希望它有帮助。
- (void)viewDidLoad
{
[super viewDidLoad];
adView = [[AdBannerView alloc]initWithFrame:GCResctMake(0,0,320,50)];
adView.requiredContentSizeIdentifiers = [NSSet setWithObject:ADBannerContentSizeIdentifier320x50];
adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifier320x50;
adView.delegate=self;
bannerIsVisible=NO;
adView.hidden = YES;
[adContainerView addSubview:adView];
[adView release];
}
0
你真的应该只在您的应用程序创建一个单一的AdBannerView对象,并通过添加重用跨越你的其他观点/根据需要动态地将其删除。当有或没有iAd可用时,您还必须处理它的显示/隐藏,以及调整内容视图的大小以腾出显示子视图的空间。看看Apple iAdSuite示例中的TabbedBanner项目,该项目有很好的封装功能。
相关问题
- 1. iAd横幅限制?
- 2. iAd横幅未能收到横幅
- 3. iAd横幅问题
- 4. 选择iAd横幅
- 5. 如果横幅广告移动,iAd横幅不可点击
- 6. 将X按钮放到iAd横幅
- 7. 如何将iAD横幅添加到UISplitViewController?
- 8. 创建移动的横幅
- 9. iAd和其他横幅
- 10. 2 iad横幅错误
- 11. iAd横幅背景图片
- 12. AdMob横幅太小
- 13. 全局通知横幅(Like GameKit横幅)
- 14. 滚动横幅tvOS
- 15. 点按时iAd横幅未加载
- 16. 共享iAd横幅bannerViewDidLoadAd未被调用
- 17. iAd没有显示横幅广告
- 18. 无广告时隐藏iAd横幅
- 19. 配售的iAd和AdMob横幅引起
- 20. iOS iAd横幅广告放置
- 21. 为iAd横幅实现单例
- 22. 无法在TableViewController中获取iAd横幅
- 23. 检测并忽略触摸iAd横幅
- 24. 如何暂停iAd横幅广告?
- 25. 在cocos2d中的iAD横幅视图
- 26. 滑动横幅90%HTML + CSS3 10%JS
- 27. 横幅在移动设备上太小
- 28. 无限循环横幅
- 29. 横幅更新刷新
- 30. Android admob横幅