Ich habe mehrere Viewcontrollers in meiner App und ich möchte Google Ad zu zwei meiner Viewcontrollers hinzufügen. Der erste ist ein TableView-Controller und ich habe die Anzeige erfolgreich hinzugefügt, indem ich Google Tutorial folgte. Ich kann jedoch scheinen, Werbung auf dem zweiten viewcontroller zu sehen, der Scrollview enthält. Ich platzieren GADBannerView (Green box) auf der Oberseite des Scrollview-Controller, wie im folgenden screencap gezeigt:Google admob erfolgreich geladen, aber nicht angezeigt
ich geprüft, ob adViewDidReceiveAd Methode aufgerufen wird, und es ist in der Tat aufgerufen wird . Die Anzeige wird jedoch nicht angezeigt. Hier ist mein Code-Schnipsel
func adViewDidReceiveAd(_ bannerView: GADBannerView) {
//print("Banner loaded successfully")
// Reposition the banner ad to create a slide down effect
let translateTransform = CGAffineTransform(translationX: 0, y: -bannerView.bounds.size.height)
bannerView.transform = translateTransform
UIView.animate(withDuration: 0.5) {
bannerView.transform = CGAffineTransform.identity
}
self.adBanner = bannerView
}
zeigen Sie Ihren Runtime-Bildschirm an. –
Es zeigt nichts. Da ist nichts im Greenbox-Bereich. – user30646
http://Stackoverflow.com/a/43199293/6656894 beziehen Sie sich auf diese –