Redimensionnement auto Xcode 4.3

CéroceCéroce Membre, Modérateur
Bonjour à  tous,



Apple a changé le système de redimensionnement automatique des vues dans Xcode 4.3.

Le problème est que je n'y comprends foutrement rien; le système était simple et permettait de quasiment tout faire, pourquoi tout changer pour un système incompréhensible ?



Sauriez-vous où je peux trouver de la doc ?

Réponses

  • Bonjour,

    je crois qu'il faut utiliser les "contraintes", la doc est ici il me semble:

    http://developer.apple.com/library/mac/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/InterfaceBuilder/InterfaceBuilder.html



    Denis
  • CéroceCéroce Membre, Modérateur
    Ah merci Denis, c'est bien ça.

    J'avais cherché dans la doc rapidement sans trouver. (J'avais regardé dans les Release Notes, où il n'y a absolument rien).
  • CéroceCéroce Membre, Modérateur
    'Céroce' a écrit:


    pourquoi tout changer pour un système incompréhensible ?




    Un début de réponse: l'Auto Layout permet par exemple de redimensionner un bouton selon le texte qu'il contient. C'est pratique pour la traduction à  la volée...
  • 'Céroce' a écrit:


    Un début de réponse: l'Auto Layout permet par exemple de redimensionner un bouton selon le texte qu'il contient. C'est pratique pour la traduction à  la volée...


    c'est vrais de temps en temps ils ont une idée qu'ils imposent sans préavis ... maintenant cela ressemble à  un schéma industriel, il faut sélectionner la cote qui nous intéresse et dire si l'on veut qu'elle soit exacte, supérieure ou inférieure, ils ont du engager un dessinateur industriel?? Du coup il faut sélectionner la dimension pour l'inspecter on ne vois plus tout au premier coup d'oeil (c chiant).
  • zoczoc Membre
    L'utilisation d'auto layout est devenue obligatoire ??
  • CéroceCéroce Membre, Modérateur
    avril 2012 modifié #7
    Non, c'est optionnel, il y a une case à  cocher au niveau du fichier XIB, pour revenir au bon vieux autoresizing.

    Je sens qu'il va y avoir de la réticence à  y passer !
  • Je dev pas sur Mac (encore ?) mais ça donne envie je trouve. J'avais regardé la conf de la WWDC, et je trouve le système vraiment puissant. Et simple même via le code (ASCII art quoi ^^).



    ça semble bien plus poussé et pratique que les autoresizing mask. J'espère que ça viendra dans iOS6 image/smile.png' class='bbc_emoticon' alt=':)' />



    Vous semblez ne pas être fan ? Pourquoi ?
  • CéroceCéroce Membre, Modérateur
    Parce que c'est compliqué. Dans le principe et dans la mise en oe“uvre. Par exemple, j'ajoute une contrainte sur un bouton pour qu'il reste calé à  droite, et ma fenêtre n'est plus redimensionnable en largeur. C'est juste incompréhensible.



    Je n'ai jamais trouvé le système d'autoresizing limité, et je ne comprends donc pas pourquoi Apple s'est sentie obligée de le changer, comme s'il n'y avait pas des choses plus urgentes... je sens qu'ils nous préparent quelque chose.
Connectez-vous ou Inscrivez-vous pour répondre.