2010-09-16 8 views

Répondre

1

Vous séparez les choses où vous en avez besoin. Si toutes les vues de votre iPad correspondent aux éléments de vos vues iPhone, vous pouvez (en général) réutiliser une grande partie (sinon la totalité) du contrôleur de vue.

Je me suis souvent retrouvé à créer une sous-classe pour les idiomes courants, puis à étendre cela pour iphone/ipad en fonction de leurs différences. Ce n'est pas une solution fabuleuse, mais ça fonctionne.

1

Cela dépend de votre application et des différences entre votre interface utilisateur sur l'iPhone et l'iPad.

Pour certaines vues, j'ai réussi à utiliser la même vue et à afficher les classes de contrôleurs, avec quelques vérifications au moment de l'exécution pour la taille de l'idiome ou de la fenêtre; mais c'est parce qu'il n'y avait pas beaucoup de différence dans l'architecture de l'interface utilisateur de cette vue particulière entre les idiomes iPhone/iPad.

Questions connexes