현재 SpriteKit을 사용 중이며 iAd를 포함하려고합니다. 내가 본 것에서는 SkBodyView를 Sk Scene에 추가 할 수 없으므로 UIViewController의 하위 클래스에 배치하는 것이 가장 좋은 방법 인 것 같습니다. 그러나, 나는 SKScene UIViewContoller 클래스를 추가하는 방법을 알아낼 수 없습니다.SpriteKit에 AdBannerView 추가
의 UIViewController의 내 광고 클래스에는 다음이 포함
iAdSupported = iAdTimeZoneSupported()
bannerDisplayed = false
if iAdSupported {
iAdView = ADBannerView(adType: ADAdType.Banner)
iAdView?.frame = CGRectMake(0, 0 - iAdView!.frame.height, iAdView!.frame.width, iAdView!.frame.height)
iAdView?.delegate = self
self.view.addSubview(iAdView!)
}
클래스는 통과하고 뷰에 추가하지만 SKScene의 상단에 표시되지 않는 것처럼 디버깅. 이 광고 클래스를 호출하려면 내가 전화 : 나는이에 대한 페이지의 톤에보고하고 찾을 수 없습니다
var currentViewController:UIViewController=UIApplication.sharedApplication().keyWindow.rootViewController!
currentViewController.presentViewController(Ads, animated: true, completion: nil)`
:
var AdsController: Ads!
AdsController = Ads()
AdsController.setupAds()
가 나는 또한하여 SKScene에 다음과 같은 시도 신속하게이 문제를 해결할 수있는 모든 것.
도움이 될 것입니다. 정말 고마워요! 정말 쉽게이 클래스 https://github.com/sunkanmi-akintoye/iOS-Ads-Admob-and-iAd 구현하는
닉