2015-08-22 2 views
1

Я добавил ограничения на объявление adbannerview, чтобы он был заблокирован в верхней части экрана. Он также ограничен горизонтально. Три небольших ограничения внизу - это просто расстояние.Ограничения ADBannerView не работают, поэтому объявление перескакивает по экрану

По какой-то причине реклама сканируется на экране при запуске кода в iOS-симуляторе и на iPhone. Иногда он появляется в верхней части экрана, но также прыгает в нижней части экрана, несмотря на ограничения. Мне нужен способ убедиться, что он находится в верхней части экрана.

http://imgur.com/0jhIrYj,bh38rGt#1

Это пример объявления в IOS Simulator.

http://imgur.com/0jhIrYj,bh38rGt#0

ответ

1

Похоже, вы используете self.canDisplayBannerAds = YES в дополнение к реализации собственного ADBannerView. Использование self.canDisplayBannerAds = YES автоматически создаст для вас ADBannerView и отобразит его в нижней части экрана вашего устройства. Удалить self.canDisplayBannerAds = YES.

Кроме того, похоже, что вы не закрепляли ведущее и заднее пространство вашего ADBannerView на view/Superview.

Смежные вопросы