iAdを使用するアプリケーションを作成していますが、インターネットに接続していない場合、iAdがあるはずのスペースは白い空のスペースですが、iAdスペースが白にならないようにするにはどうすればよいですか?背景と同じ色
プログラムでiAdを作成し、利用できない場合は非表示にします。あなたが私にいくつかのコードを与えることができれば、それは素晴らしいでしょう。
iAdを使用するアプリケーションを作成していますが、インターネットに接続していない場合、iAdがあるはずのスペースは白い空のスペースですが、iAdスペースが白にならないようにするにはどうすればよいですか?背景と同じ色
プログラムでiAdを作成し、利用できない場合は非表示にします。あなたが私にいくつかのコードを与えることができれば、それは素晴らしいでしょう。
14 歳ですでにアプリを開発していると聞いてうれしいです。さすがですね。Apple の iad サンプル コードへのリンクは次のとおりです。それをダウンロードして、メソッドを見てください。iad を実装する 3 つまたは 4 つの異なる方法があり、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;
}
}
これは、上の段落でリンクを提供したサンプル コードから直接引用したものです。私の若いプログラマーの友人の役に立てば幸いです。
最も簡単な解決策: iAd コンテナーの背景を作成する[UIColor clearColor]
と、広告が表示されていない場合、コンテナーは非表示になります。これは、Interface Builder またはプログラムで行うことができます。