Я хотел бы показать баннер iAd, когда игрок умирает в моей игре SpriteKit (используя Swift). Когда игрок умирает меню/рекордер и отображается кнопка перезапуска.Создание AdBanner сбрасывает мою сцену
Если я создаю AdBannerView, когда в меню есть schon, вся моя GameScene сбрасывается, как при загрузке сцены.
Мой код для создания ADBanner в GameViewController:
var adView = ADBannerView(frame: CGRectZero)
adView.delegate = self
adView.hidden = true
self.view.addSubview(adView)
перезагружать ли addSubview всю мою сцену? Как я могу это предотвратить?
Моя первая идея состояла в том, чтобы создать ADBanner в начале и просто скрывать и открывать его, когда мне это нужно. Но скрывая Объявления и позволяя им пройти, хотя никто их не видит ... не хорошо?
С какого места вы видите подкласс контроллера, вы представляете сцену? –
Я вызываю код сверху, отправив NSNotification с моей GameScene на свой GameViewController. Я хочу добавить баннер только при появлении меню – MikeB