失败时隐藏iAdBanner并尝试显示我自己的按钮Xcode iOS7时出错
嗨,我试图在iAdBanner失败时隐藏它,我想用我的其他URL itunes应用程序显示我自己的按钮,但它在iOS 7上不起作用。有人能帮我吗?谢谢大家! (iAd横幅工作正常) 我的代码是:失败时隐藏iAdBanner并尝试显示我自己的按钮Xcode iOS7时出错,ios,xcode,ios7,iad,Ios,Xcode,Ios7,Iad,嗨,我试图在iAdBanner失败时隐藏它,我想用我的其他URL itunes应用程序显示我自己的按钮,但它在iOS 7上不起作用。有人能帮我吗?谢谢大家! (iAd横幅工作正常) 我的代码是: - (void)viewDidLoad { [super viewDidLoad]; _myBanner.hidden = TRUE; _myBanner.enabled = FALSE; } -(void)bannerViewDidLoadAd:(ADBannerView *
- (void)viewDidLoad {
[super viewDidLoad];
_myBanner.hidden = TRUE;
_myBanner.enabled = FALSE;
}
-(void)bannerViewDidLoadAd:(ADBannerView *)banner {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1];
[banner setAlpha:1];
[UIView commitAnimations];
}
- (void)bannerView:(ADBannerView *) banner didFailToReceiveAdWithError:(NSError *)error
{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1];
[banner setAlpha:0];
[UIView commitAnimations];
if (_adBannerViewIsVisible) {
_adBannerViewIsVisible = NO;
[self fixupAdView:[UIDevice currentDevice].orientation]; /*This doesn't work*/
}
_myBanner.hidden = FALSE;
_myBanner.enabled = TRUE;
[ADBannerView removeFromSuperview]; /*This doesn't work*/
[ADBannerView release]; /*This doesn't work*/
}
- (IBAction)tapBanner:(id)sender
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@""]];
}
- (void)bannerView:(ADBannerView *) banner didFailToReceiveAdWithError:(NSError *)error
{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1];
[banner setAlpha:0];
[UIView commitAnimations]; _myBanner.hidden = YES;
_myBanner.enabled = NO;
[_myBanner removeFromSuperview];
[_myBanner release];
}