Je suis confus si «Varier pour les traits» est la bonne chose à définir un ensemble différent de contraintes de mise en page pour Portrait & Mode paysage sur l'iPhone. Mon objectif est d'avoir différentes dispositions pour Portrait & Modes paysage sur l'iPhone (peu importe sur iPad). J'ai essayé "Varier pour les Traits" et définir un ensemble différent de NSLayoutConstraints pour les modes Paysage & Portrait mais il semble ne pas fonctionner. Fondamentalement, si j'ai des contraintes P1 & P2 actif pour le mode portrait et C1 & C2 pour le mode paysage pour la même vue, cela devrait faire le travail. Est-ce que 'Vary for Traits' est vraiment destiné à ce travail?Varier pour les traits dans l'orientation XCode 8
Comment puis-je annuler les variations que j'ai déjà ajoutées en utilisant 'Vary for Traits'?
Oui. C'est ce que fait Vary for Traits. Regardez vos contraintes de mise en page automatique et vous verrez vos traits supplémentaires ajoutés si vous avez modifié cette contrainte sous "Varier les traits". Vous pouvez les supprimer ici. –
Je pense que ce n'est pas aussi simple que ce à quoi on pourrait s'attendre en ce qui concerne UIStackView. J'ai posté une question distincte pour la même chose ici: –
https://stackoverflow.com/questions/46214272/uistackview-autolayout-constraints –