我在我的swift sprite工具包应用程序中实现了I ad,但是我想让它每分钟都显示一个新的广告。我在下面提供了如何实现iAd的代码。

 self.canDisplayBannerAds = true
    self.adBannerView?.delegate = self
    self.adBannerView?.hidden = true
}


func bannerViewWillLoadAd(banner: ADBannerView!) {

}

func bannerViewDidLoadAd(banner: ADBannerView!) {
    self.adBannerView?.hidden = false
}

func bannerViewActionDidFinish(banner: ADBannerView!) {

}

func bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool) -> Bool {

    return true
}

func bannerView(banner: ADBannerView!, didFailToReceiveWithError error:NSError!) {

}

最佳答案

你可以用NSTimer来做。请记住,如果你的应用进入后台模式,可能会导致一些不准确。不过,既然只是为了展示广告,这应该不是什么大问题。

关于ios - Swift Sprite Kit:如何制作它,以便iAd在一定时间间隔后显示新的添加?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30395962/

10-12 01:24