現在ナビゲーション型の画面遷移を使ったアプリを作成しているのですが、Admobのバナー広告を表示するためにNavigationControllerに以下のように記述しています。
Swift
1func admob(){ 2 var admobView: GADBannerView = GADBannerView() 3 admobView = GADBannerView(adSize:kGADAdSizeSmartBannerPortrait) 4 admobView.frame.origin = CGPoint(x:0, y:self.view.frame.height - admobView.frame.height) 5 admobView.frame.size = CGSize(width:self.view.frame.width, height:admobView.frame.height) 6 admobView.adUnitID = AdUnitID 7 admobView.delegate = self 8 admobView.rootViewController = self 9 10 let admobRequest:GADRequest = GADRequest() 11 12 if AdMobTest { 13 if SimulatorTest { 14 admobRequest.testDevices = [kGADSimulatorID] 15 } 16 else { 17 admobRequest.testDevices = [TEST_DEVICE_ID] 18 } 19 20 } 21 22 admobView.load(admobRequest) 23 24 self.view.addSubview(admobView) 25 }
この方法だと、広告は表示されるのですが、全部のViewControllerに広告が表示されてしまいます。そうではなくて、一部のViewControllerに広告を表示したいのですが、解決方法をご存知の方はご教授お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。