Остановка iAd от загрузки баннеров, когда я меняю вид - PullRequest
1 голос
/ 22 июля 2010

У меня есть приложение с UINavigationController. В корневом представлении контроллера навигации есть ADBannerView.

Должен ли я как-то прекратить получать рекламу при переходе к другим представлениям (и rootView исчезает с экрана)?

Ответы [ 2 ]

1 голос
/ 05 августа 2010

Я не нашел специального обсуждения этой темы в Интернете.В Руководстве по программированию iAd нет информации об этом.И, согласно моим собственным тестам (простые точки останова для делегирования методов) - ADBannerView получает объявления (или обрабатывает их с помощью методов делегирования) только при активном родительском контроллере представления.

Вот почему я предполагаю, что ответ на мой вопрос"ничего такого".Я должен только правильно разместить ADBannerView и реализовать методы делегата.

0 голосов
/ 26 августа 2010

Всегда существует правило 30 секунд, при котором показ рекламы учитывается только при показе рекламы более 30 секунд.Это будет означать, что если ваш пользователь перейдет к другому просмотру, объявление, отображаемое в вашем корне, не будет учитываться.

В настоящее время я пытаюсь выяснить, как можно отобразить баннер iAd вне UINavigationController, чтобы баннер iAd оставался в поле зрения, а изменение, которое вы нажали за эти 30 секунд, увеличилось.

...