J'ai eu quelques confusions, je pense que j'ai résolu maintenant, mais je voulais juste une confirmation.
J'étais dans un (probablement fausse) hypothèse que l'activation de la marge de droite de l'indicateur dans xib est équivalent à l'utilisation de UIViewAutoresizingFlexibleLeftMargin
dans le code et ainsi de suite.
Donc, j'ai l'habitude de penser selon cette capture d'écran:
Plus tard aujourd'hui, j'ai eu à vérifier, et je suis tombé sur ce fil.
Et aussi la documentation d'apple, droit, avec la section avec le titre "gestion des Modifications de Mise en page Automatiquement à l'Aide d'un redimensionnement automatique de Règles" dans ce lien: http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/CreatingViews.html
Donc, j'ai maintenant un nouveau concept dans mon esprit quant à la façon dont le cadre d'un redimensionnement automatique des masques par programme serait équivalent à xib paramètres:
Scénario 1:
Réglage n' (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight)
est équivalent à:
Dans XIB?
Scénario 2:
Paramètre (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin)
dans le code est équivalent à:
Dans XIB?
Sont mes 2 renouvelé scénarios corrects? Je suis en ce moment dans ma compréhension?
Merci, Raj