Hallo Leute Ich habe versucht ADBannerView mit dem alten Weg wie Objective C zu implementieren, aber nicht erfolgreich. Alles funktioniert, aber die Werbung ist nicht aufgetaucht, es bleibt ein leeres Feld.Swift - ADBannerView
func bannerViewDidLoadAd(banner: ADBannerView!) {
UIView.beginAnimations(nil, context: nil)
UIView.setAnimationDuration(1)
banner.alpha = 1
UIView.commitAnimations()
}
func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
UIView.beginAnimations(nil, context: nil)
UIView.setAnimationDuration(1)
banner.alpha = 0
UIView.commitAnimations()
}
Wer hat schon auf Swift iAdd?
Hallo, ich versuche es auch zu verwenden. Ich habe Folgendes gefunden: https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Reference/ADBannerViewDelegate_Ref/ –
Fügen Sie den Delegaten über Ihre Klasse hinzu, indem Sie ", ADBannerViewDelegate" anstelle des alten Wegs verwenden "" –
Ich würde Ihnen empfehlen, Closures für Ihre UIView-Animationen zu verwenden: 'UIView.animateWithDuration (1) {/ * animations ... * /}' –