Я создаю свое самое первое приложение с баннерами Admob в Xcode. В моих приложениях используется несколько UIViews
подключений через NavigationController
, и в настоящее время я запрашиваю новое объявление для каждого UIView
.
Вот что я уже получил за каждый UIViewController
:
import GoogleMobileAds
class ViewController: UIViewController {
@IBOutlet weak var bannerView: GADBannerView!
override func viewDidLoad() {
super.viewDidLoad()
bannerView.adUnitID = "ca-app-pub-281379xxxxx/64134xxxxx"
bannerView.rootViewController = self
bannerView.loadRequest(GADRequest())
}
}
Как я могу реализовать баннер «общий» для всех представлений, которым управляет отдельный class
или AppDelegate
. (Все мои просмотры уже получили GADBannerView
внизу.)
Раньше я никогда не работал с методами делегирования, потому что кодирование для меня просто хобби, и я учусь, например: пробуй и ошибайся. Но на данный момент мои навыки недостаточно хороши, чтобы понять это.
Буду признателен за любую помощь :-). Благодарю вас!
ADBannerView
своим кодомGADBannerView
: stackoverflow.com/a/28639200/2108547 - person Daniel Storm   schedule 26.08.2016