Мое приложение показывает баннерную рекламу внизу UIViewController
, которая является корневым видом, используя self.canDisplayBannerAds = true
в viewDidLoad()
. Приложение имеет вид настроек, который является UITableViewController
, и я показываю объявления там также точно так же.iAd баннер показывает пустое черное пространство после отклонения модального вида
Когда я отклоняю модальный вид (вид настроек/вид таблицы), баннерные объявления в корневом представлении UIViewController
уходят и показывают черный прямоугольный прямоугольник, в котором должен отображаться баннер iAd.
Кнопка отклонения/выполнения на модальном виде отключается для выхода() segue.
Я подозреваю, что это как-то связано с модальной презентацией - over full screen
или отмените действие, чтобы освободить() segue.
EDIT - Чтобы проверить, я пробовал различные стили презентации для модального просмотра и отступать от сцены настроек, чтобы посмотреть сцену, и это сработало. Но не работает так, как я хочу показать таблицу на стр просмотреть/настройки как вид модального представления over full screen
Я еще несколько исследований, но многие должности предполагают, что причиной как ограничения/ограничения использования ОВР с UITableViewController
I не удалось определить какие-либо подробности об использовании iAd с UITableViewController
. Нужна помощь и предложения.
Не работает. Рекламный баннер никогда не загружается. Кроме того, он нарушает ограничения автоматической компоновки и представление о ландшафтной ориентации (приложение поддерживает разные ориентации) – CuriousDev