<分区>
标签 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/