Баннер iAd выдает предупреждение, когда NavController отталкивает его от экрана - PullRequest
0 голосов
/ 01 декабря 2011

У меня есть iAd, который, кажется, отображается правильно, но когда я помещаю новый контроллер представления в представление, я получаю предупреждение от iAd, в котором говорится, что это было:

ВНИМАНИЕ! В представлении баннера (0x490fd0) есть реклама, но она может быть скрыта. Это сообщение печатается только один раз за просмотр баннера.

Но реклама по-прежнему работает нормально, поэтому стоит ли мне обратить на это внимание?

Я только что попытался добавить

self.adBannerView = nil;
[adBannerView release];`

как раз перед тем, как я нажимаю viewController, но я все еще получаю эту ошибку

1 Ответ

0 голосов
/ 20 июня 2012

Попробуйте удалить вид баннера в ViewWillDisappear. У меня это сработало:

-(void)viewWillDisappear:(BOOL)animated
{
    [adBannerView removeFromSuperview];
}
...