Admob BannerView плавает над PFQueryTableViewController
Я пытаюсь получить ADBanner
внизу вверху UITabBarController / поплавок выше UITabBarController
как я использую PFQueryTableViewController
Я получаю ADBanner как часть TableViewCell
и ADBanner прокручивается как таблица. И как я использую PFQueryTableViewController
Я не могу добавить вид на мой стол. как это прокручивается. Следующий код, который я использую внутри viewDidLoad
метод
let bannerView: GADBannerView = GADBannerView(adSize:kGADAdSizeSmartBannerPortrait)
bannerView.frame.origin = CGPointMake(0, self.view.frame.size.height - 49 - 50)
bannerView.adUnitID = "ca-app-pub-5819113245629378/9884937047"
bannerView.rootViewController = self
self.view.addSubview(bannerView)
bannerView.loadRequest(GADRequest())
Обновление: так я добавляю containerView.
Теперь контейнерный вид не виден
1 ответ
PFQueryTableViewController
это подкласс UITableViewController
Таким образом, если вы добавите какое-либо подпредставление к его представлению, белые таблицы будут плавать в зависимости от содержимого их табличного представления;
Вы можете попробовать добавить контроллер представления вместо представления таблицы. Но в вашем случае это PFQueryTableViewController
, Мое мнение, чтобы добавить один контроллер представления и добавить встроенный контроллер представления Segue к вашему PFQueryTableViewController
.. Затем добавьте свой баннер в ваш первый контроллер представления
ОБНОВИТЬ
Если вы используете раскадровку, вы можете попробовать следующее. Также попробуйте использовать автоматическое расположение вместо фиксированной рамки.