Taille d'une UIView Controller par StoryBoard - IPad,

Bonjour,


 


Impossible d'obtenir la bonne taille de la view lorsque je lance l'application.


Même en utilisant freeform puis en donnant les dimensions de la view contenue, celle-ci reprend la taille totale de l'écran.


Ai consulté les forums mais les explications ne corrigent pas les probléme.


 


Merci de votre aide


Réponses

  • AliGatorAliGator Membre, Modérateur
    Bah c'est normal c'est la taille simulée que tu changes dans IB (on l'a déjà  expliqué dans d'autres sujet du forum)

    Ce réglage tout comme les menus dans la même section (simulated metrics) ne changent le nom l'indique que la taille à  l'édition, pour te faire une idée de la place que tu auras pour savoir si tu auras la place de mettre plutôt 2 ou 3 boutons et une vue plutôt petite ou grande... bref pour te faire une idée.


    Mais en pratique la taille de la vue à  l'exécution dépend de la taille que lui donne le ViewController (genre via AutoLayout) et du contexte (ta vue peut parfois être présentée dans un TabBarVC, parfois avec ou sans statusBar et/ou NavigationBar... sans parler du fait que l'écran lui-même à  une taille différente sur un iPhone 5/5S/5C ou un 4/4S...


    C'est donc le VC et les contraintes d'AutoLayout qui vont déterminer la taille de la vue.


    (Voir aussi dans la doc Apple tous les Programming Guides parlant du sujet)
Connectez-vous ou Inscrivez-vous pour répondre.