2 votes

Redimensionnement de AdBannerView dans iOS 6.0

En utilisant une AdBannerView, je ne sais pas comment réagir aux changements d'orientation de l'appareil sous iOS 6.0. Je n'ai pas utilisé iAd auparavant, mais il semble que les propriétés et méthodes pertinentes qui étaient utilisées dans les versions antérieures sont maintenant dépréciées. (Ces propriétés étant currentContentSizeIdentifier y sizeFromBannerContentSizeIdentifier: et un petit nombre d'autres).

De plus, deux des constantes NSString content size identifiers ont été dépréciées et remplacées par deux autres. Mais je ne vois aucune propriété ou méthode où elles sont utilisées dans iOS 6.0.

Quelqu'un peut-il fournir un bref tutoriel ou un lien vers un tutoriel qui explique comment cela fonctionne dans iOS 6.0 ? Pour autant que je sache, les didacticiels existants qui ne sont pas écrits pour iOS 6.0 ne couvrent pas ce point.

0voto

DBD Points 7024

J'ai essayé de mettre à jour une application avec des publicités et j'ai moi-même remarqué un comportement assez peu intuitif. Si l'on regarde le XIB en mode paysage sur un écran de 4 pouces, la publicité ne traverse que partiellement la page, mais lorsqu'on l'exécute en simulateur ou sur un appareil, elle fonctionne comme prévu.

Pour ce qui est de la question, j'utilise toujours currentContentSizeIdentifier (qui est déprécié) et le définir comme soit ADBannerContentSizeIdentifierPortrait o ADBannerContentSizeIdentifierLandscape (qui ne sont pas dépréciés).

J'ai cherché dans l'API et je ne vois pas d'autre moyen de le définir. NSURLConnection est un autre endroit où j'ai fini par utiliser une API dépréciée parce qu'il n'existe pas d'API de remplacement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X