iOS 6 sai de la propriété et des méthodes obsolètes
Depuis iOS 6, il y a quelques sai propriétés et méthodes qui sont obsolètes comme :
currentContentSizeIdentifier
requiredContentSizeIdentifiers
ADBannerContentSizeIdentifierPortrait
ADBannerContentSizeIdentifierLandscape
Alors, quelle est la meilleure façon de mettre en œuvre des sai maintenant à la fois de l'orientation ? Devrait-on maintenant redimensionner la bannière point de vue image manuellement ?
OriginalL'auteur Yaman | 2012-09-24
Vous devez vous connecter pour publier un commentaire.
J'ai mon application uniquement en charge le mode Paysage(devrait fonctionner en mode Portrait aussi), et ont sai affiche sur le haut de l'application. Et pour faire ce travail avec ios6 j'ai dû le faire:
Dans Monotouch
Pour objc (que je n'utilise pas), je pense qu'il pourrait être
PAS de. Cela ne fonctionne pas. Si vous avez supprimé ces obsolète lignes de code et n'ajoute RIEN, il fonctionne encore aussi bonne que la solution ci-dessus. Cela semble résoudre le problème parce que vous avez été en utilisant
ADBannerContentSizeIdentifierPortrait
. Si vous avez été en utilisant ce paysage aurait brisé votre application.OriginalL'auteur Hari Padmanaban
Il semble que le paysage annonces sont un peu progressive.
Voir: http://www.iphonedevsdk.com/forum/iphone-sdk-development/108118-landscape-iad-banners-in-ios-6-edit-landscape-phased-out-completely.html
Il besoin encore de confirmation, que je ne pouvais pas trouver n'importe quel Apple document concernant ce changement.
Les forums de développeurs disent que ce n'est pas correct, et que le paysage annonces sont toujours pris en charge dans iOS6: devforums.apple.com/message/755532#755532 je suis capable de les faire travailler sur un iPhone 5, mais l'iPad est toujours visible 768 largeur et pas 1024 en mode paysage..
Oui, je confirme que j'ai paysage de la sai de travail.
OriginalL'auteur Mickaël Rémond
J'ai vu 2 solution de contournement : http://www.touch-code-magazine.com/iad-code-is-broken-in-ios6/ Testé la première solution:
facile solution temporaire, vous pouvez obtenir rapidement de votre application pour compiler en utilisant un bas prix de triche, ajouter explicitement #importer les fichiers où vous avez accès à currentContentSizeIdentifier et la taille du nom des constantes. Vous allez jusqu'à ce que vous modifiez votre application pour utiliser la nouvelle fonction auto-fonctions de mise en page.
Il fonctionne bien sur xcode 4.5 (bannière test ok).
OriginalL'auteur Tanos