失败时隐藏iAdBanner并尝试显示我自己的按钮Xcode iOS7时出错

失败时隐藏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 *

嗨,我试图在iAdBanner失败时隐藏它,我想用我的其他URL itunes应用程序显示我自己的按钮,但它在iOS 7上不起作用。有人能帮我吗?谢谢大家!

(iAd横幅工作正常)

我的代码是:

- (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]; 
}