0
所以,我有一個需要互聯網的應用程序,一個開始,如果用戶沒有互聯網功能,該應用程序顯示一個空白屏幕與錯誤警報。 因此,iAd應該總是出現,因爲使用應用程序的用戶應該一直具有互聯網功能,否則視圖將無法加載。但有時,當我測試應用程序時,每隔4-5次IAd中就有一個會以白色方塊出現。有時,在應用程序中間,當我將iAd移動到不同的位置時,它也變成了白色框。我其實並沒有太多的問題,但我想知道這種奇怪的行爲是否會讓我的應用程序被拒絕。iAds有時在應用程序中顯示爲白色框?
注:我已經包括了方法:
-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error{
if (self.bannerIsVisible) {
[UIView beginAnimations:@"animateAdBannerOff" context:NULL];
banner.frame = CGRectOffset(banner.frame, 0, -50);
[UIView commitAnimations];
self.bannerIsVisible = NO;
}
}