3
我按照我发现的文档(googleAd在swift中)。当我在我的SpriteKit
场景中表演时。命令行“bannerView? .rootViewController = Self
”出现错误。IOS admob与SpriteKit中的Swift
gamescene not convertible to UIViewController
bannerView = GADBannerView(adSize: kGADAdSizeBanner)
bannerView?.adUnitID = "xxxxxxxxxxxxxxxxxxxxx"
bannerView?.delegate = self
bannerView?.rootViewController = self // -> Error "gamescene not convertible to UIViewController"
self.view?.addSubview(bannerView!)
bannerView?.loadRequest(GADRequest())
timer?.invalidate()
timer = NSTimer.scheduledTimerWithTimeInterval(40, target: self, selector: "GoogleAdRequestTimer", userInfo: nil, repeats: true)
感谢Nfinity这么多。我知道了 – 2014-11-06 10:56:28
@PoisonedApps设置adBannerView的框架的y值是否等于'self.frame.height - 50'?我这样说是因为self.view是SKView,因此(0,0)从左上角开始,而不是典型的UIView右下角。 – justColbs 2016-02-25 21:24:24