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