2012-08-02 76 views
0

我在我的iPhone应用程序的之一,有时使用iAd的,当它不能加载它熄灭屏幕,这是使用的代码IM:如何在iAd未加载时出现错误消息?

-(void)bannerView:(ADBannerView *)aBanner didFailToReceiveAdWithError:(NSError *)error { 
if (!self.bannerIsVisible) { 
    [UIView beginAnimations:@"animatedAdBannerOff" context:NULL]; 
    banner.frame = CGRectOffset(banner.frame, 0.0, -320.0); 
    [UIView commitAnimations]; 
    self.bannerIsVisible = NO; 
} 

的事情是,当它doesent载有刚有空白,我会如何写一个标签错误广告无法加载,或类似的东西?感谢

+0

你是什么意思时,它不会加载存在的仅仅是空白做?如果它正确加载,您应该使其动画显示在屏幕上。如果它没有加载,你不应该做任何动画,只是让它保持隐藏。为什么会有空白? – MikeS 2012-08-02 13:59:53

回答

2

使用UIAlertView

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error" message:@"Could not display iAd" delegate:nil cancelButtonTitle:@"Dismiss" otherButtonTitles:nil, nil]; 

     [alert show];