ios - 不可用时隐藏 iAd

标签 ios objective-c

<分区>

我正在制作一个包含 iAd 的应用程序,但是当我没有连接到互联网时,iAd 应该所在的空间是一个白色的空白空间,我该如何做到这一点 iAd 空间不是白色的, 并且与背景颜色相同

我想以编程方式制作一个 iAd,然后我想在它不可用时隐藏它。 如果你能给我一些代码,那就太好了。

最佳答案

很高兴听到您 14 岁就已经在开发应用程序了。干得好,伙计。这是苹果 iad 示例代码的链接。下载它并查看方法。它有 3 或 4 种不同的方式来实现 iad 并具有在没有 iad 下载时响应的方法。希望它能有所帮助并保持良好的工作。

http://developer.apple.com/library/ios/ipad/#samplecode/iAdSuite/Introduction/Intro.html

gere 是在没有广告的情况下隐藏横幅的代码:

- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
{
if (self.bannerIsVisible)
{
    [UIView beginAnimations:@"animateAdBannerOff" context:NULL];
// Assumes the banner view is placed at the bottom of the screen.
    banner.frame = CGRectOffset(banner.frame, 0, banner.frame.size.height);
    [UIView commitAnimations];
    self.bannerIsVisible = NO;
}
}

这直接来 self 在上一段中为您提供链接的示例代码。我年轻的程序员 friend ,希望你觉得它有用。

关于ios - 不可用时隐藏 iAd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15510474/

上一篇:iphone - 从 Nib 加载的 View 未获取触摸事件

下一篇:iphone - 添加观察者:名称

相关文章:

objective-c - StoryBoard 处理继承的 View Controller

iphone - 如何在 Objective-C 中全局定义一个宏?

iphone - 复制数组项的数组最小范围

ios - 如何在 SWIFT 中绘制自定义圆角矩形?

ios - 删除 User 对象时删除其他类中的对象 Parse.com

ios - 快速通过 Mailjet 发送电子邮件的 Http POST 请求

objective-c - 如何从 tableView :cellForRowAtIndexPath? 中访问 tableView 单元格的高度

ios - 响应手指拖动更改 UIView 的高度

objective-c - UIView 动画未在值更改事件上设置动画

ios - 加载时出现 TableView 单元格大小调整/自动布局问题。但第二次重新加载后修复? - 图