Application Universal iPhone / iPad

frenchefrenche Membre
décembre 2011 modifié dans Vos applications #1
Bonsoir à  tous.

J'essaye de rendre mon application iPhone compatible iPad.

J'ai commencé par dupliquer la Target iPhone puis j'ai refais les .XIB pour les rendre plus agréable à  l'iPad.
J'y suis arrivé.

Ce là  me donnait deux applications.

Mais maintenant j'essaye de transformer le tout en Universal Application.
Je définie la target comme universal.
Je créé deux Storyboards, un iPhone et un iPad. Je fais en sorte de bien les attribuer dans les propriétés de la Target dans Main StoryBoard.

Mais voilà  mes problèmes.

Pour la version iPad:
J'ai bien mes menus de départ (Tab Bar et Navigation).
Et dès que je me ballade dans les sous menu (navigation) je tombe sur le visuel de l'Iphone.

Que faire ?

Merci et bonne journée à  tous.

Réponses

  • BunoBuno Membre
    06:15 modifié #2
    Hello,
    Attention au nommage de tes xib (xx~ipad.xib ou xx~iphone.xib, etc.). Recherche sur le forum, on a déjà  eu une discussion là -dessus.
  • frenchefrenche Membre
    06:15 modifié #3
    EN fait je ne me suis pas pris la tête.

    J'ai simplement recréer un projet vierge en Universal et j'ai importé toutes mes classes, des copier/coller pour les interface et le tour est joué.
  • BunoBuno Membre
    décembre 2011 modifié #4
    Donc, je ré-itère, attention au nommage de tes xib. Le device est capable de switcher automatiquement sur version iPad ou iPhone pour peut qu'une certaine nomenclature soit respectée.
    J'essaie de te retrouver la discussion là -dessus.


    Edit: regarde cette discussion
  • frenchefrenche Membre
    06:15 modifié #5
    Je n'avais plus de XIB, j'utilise uniquement le Storyboard pour la gestion des vues.
    Je trouve çà  plus pratique et plus rapide.

    On a une vision complète de l'architecture de l'application.

    Je pense que je m'étais trompé au niveau de la configuration de la Target ou de l'application.

    Merci pour tes réponses.
Connectez-vous ou Inscrivez-vous pour répondre.