2012-04-02 3 views
1

Ich verwende iAds mit Banneransichten. Der folgende Code zeigt die Warnung an, dass die Anzeige verdeckt ist.Drehen des iPhone verdeckt Anzeigen

Ich kann nicht herausfinden, warum die Anzeige verdunkelt werden sollte, wenn ich nur die Schnittstellenausrichtung ändern wollte. Irgendwelche Hinweise geschätzt.

Antwort

2

Haben Sie Folgendes festgelegt, wenn Sie ein gemeinsames Objekt für Banner erstellen?

Wenn nein, dann versuchen Sie dies kann dies helfen.

if (&ADBannerContentSizeIdentifierPortrait != NULL) 
    { 
     [_sharedBannerView setRequiredContentSizeIdentifiers:[NSSet setWithObjects:ADBannerContentSizeIdentifierPortrait, ADBannerContentSizeIdentifierLandscape, nil]];    
    } 
else 
    { 
       [_sharedBannerView setRequiredContentSizeIdentifiers:[NSSet setWithObjects:ADBannerContentSizeIdentifier320x50, ADBannerContentSizeIdentifier480x32, nil]];    
    } 
+0

Danke aber hilft nicht. Es zeigt stattdessen den gleichen Fehler in der Methode für setRequiredContentSizeIdentifiers. – user542584