Dans Xcode lors de la création d'une sous-classe de UIViewController, une case à cocher nommée "Ciblées pour iPad" existe, entre autres.
Que faire si je veux créer une application qui fonctionne sur iPhone et iPad (je pense qu'il est appelé à l'application universelle)? dois-je vérifier?
Si je l'ai vérifié, ce qui se passe sous le capot?
Réponse
Trop de publicités?J'ai essayé avec et sans et comparable pour les fichiers générés.
La seule différence qu'il fait est de savoir si la pré-construits shouldAutorotate:
méthode retourne OUI à toutes les orientations (normal pour des applications iPad) ou juste pour le portrait (normal pour des applications de l'iPhone). Il modifie également les dimensions de la UIView dans le générés XIB fichier (si vous cochez l'option créer un) de l'iPhone à l'iPad taille de l'écran.
Il suffit donc de choisir celle qui sonne comme le meilleur point de départ pour la classe que vous allez créer. Les deux choses sont triviales à modifier par la suite.