ios - 如何在同一 View 中使用两个iAd View 来回切换?

标签 ios objective-c iad

我想让 iAd 横幅在每次填充时在屏幕顶部和底部之间随机切换,但我似乎无法获得两个 iAd 横幅 View 工作。我什至无法让 iAd 出现在屏幕顶部。

如何更改 iAd 横幅的位置? 我如何让它们在填充时交换?

最佳答案

要更改广告横幅的位置,只需设置它的框架即可。比方说你想把它移到屏幕的顶部,你会这样做: myAdBanner.frame = CGRectMake(0, 0, myAdBanner.frame.size.width, myAdBanner.frame.size.height);

为了查明广告何时加载,符合 ADBannerViewDelegate .然后,将 View Controller 设置为委托(delegate) (myAdBanner.delegate = self;)。当 -bannerViewDidLoadAd: 被调用时,您知道广告已填充,您可以切换广告横幅的位置。

关于ios - 如何在同一 View 中使用两个iAd View 来回切换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23867484/

相关文章:

ios - UITextView 在旋转时保持文本位置

ios - 在带有 Cocoapods 的 Swift 中使用 Evernote iOS API 在 Xcode 中找不到文件错误

iphone - iAd 不显示横幅广告

ios - iAds 横幅未出现

ios7 : adding iAd. 项目框架导致 SIGABRT 运行

ios - 取消其他 View 的触摸事件

iphone - XCode 错误 "The application bundle does not contain a valid identifier."

objective-c - NSImage 到 blob 和 blob 到 NSImage (SQLite, NSData)

ios - UIButton 捕捉图像没有响应

ios - 将 AVPlayer subview 添加到 UIView