您可以执行以下代码。
- (void)bannerViewDidLoadAd:(ADBannerView *)banner 
{   
    if (!self.adBannerViewIsVisible) 
    {
         NSLog(@"\nBanner Success");
         [UIView beginAnimations:@"animateAdBannerOn" context:NULL];
         // assumes the banner view is offset 50 pixels so that it is not visible.
         banner.frame = CGRectOffset(banner.frame,0,-94);       
         [UIView commitAnimations];
         self.adBannerViewIsVisible = YES;      
    }
}
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error 
{   
      if (self.adBannerViewIsVisible)
      {
          NSLog(@"\nBanner Failed");
          [UIView beginAnimations:@"animateAdBannerOff" context:NULL];          
          banner.frame = CGRectOffset(banner.frame, 0, 94);
          [UIView commitAnimations];
          self.adBannerViewIsVisible = NO;      
     }  
}
只需在您的代码中指定 iAd 的位置,然后您可以通过更改此行中的值来更改它的位置
banner.frame = CGRectOffset(banner.frame, 0, 94);`
希望这可以清楚你想要什么。