gpt4 book ai didi

objective-c - 创建自定义弹出式插页式广告的最佳方式是什么?

转载 作者:可可西里 更新时间:2023-11-01 02:16:11 26 4
gpt4 key购买 nike

我目前有一个用 objc 和 swift 编写的应用程序。

我想实现一个自定义的弹出式插页式广告,该广告运行几秒钟,然后显示一个 X 以关闭弹出窗口,并每隔几分钟继续这样做,除非Remove Ad 的应用内购买已购买。

我已经设置了应用内购买。我真的很感激帮助或演示/示例会很棒!

最佳答案

创建一个带有 ImageView 的单独 Controller ,它将根据应用程序委托(delegate)中设置的计时器弹出。关闭 X 也应该有一个计时器

 func applicationDidEnterBackground(application: UIApplication) {

if (!isShowingAd && adTimer != nil) {
adTimerTimeLeft = adTimer!.fireDate.timeIntervalSinceNow
adTimer!.invalidate()
}

if adUpdateTimer != nil
{
adUpdateTimerTimeLeft = 60 * 60 //one hour
self.adUpdateTimer!.invalidate()
}
}

//设置定时器,这样就可以设置定时器了

var adTimer: NSTimer? 
timer = NSTimer.scheduledTimerWithTimeInterval(10.0, target: self, selector: #selector(AppDelegate.updateAd), userInfo: nil, repeats: true)
timer?.fire()

关于objective-c - 创建自定义弹出式插页式广告的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38428709/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com