我正在使用startApp来显示广告,但是当视图消失时,它不会显示广告。我在startAppAd = STAStartAppAd()
中有viewDidLoad()
,我不确定是怎么回事。
override func viewDidAppear(_ animated: Bool) {
startAppAd?.load()
}
override func viewDidDisappear(_ animated: Bool) {
super.viewDidDisappear(animated)
startAppAd?.show()
}
答案 0 :(得分:0)
viewDidDisappear
在vc即将终止或弹出时被调用,因此,如果该vc没有被牢固地链接,则任何属性都将以这种方式释放,因此也将show
方法移到{{ 1}}或在广告加载完成回调中(如果有