viewDidDisappear не показывает рекламу
Я использую startApp для показа рекламы, но когда вид исчезает, он не показывает рекламу. я имею startAppAd = STAStartAppAd()
в viewDidLoad()
Я не совсем уверен, что происходит не так.
override func viewDidAppear(_ animated: Bool) {
startAppAd?.load()
}
override func viewDidDisappear(_ animated: Bool) {
super.viewDidDisappear(animated)
startAppAd?.show()
}
1 ответ
viewDidDisappear
вызывается, когда виртуальный канал собирается потускнеть или вытолкнуть, поэтому любое свойство может быть освобождено, если этот виртуальный канал не является сильно связанным, поэтому переместите show
метод также внутри viewDidAppear
или в обратном вызове загрузки рекламы, если таковые имеются