xCode 6 beta 7: storyboard ajoute un espace supplémentaire sur les côtés droit et gauche
Quand j'ajoute de la sous-vue à la racine ViewController de vue, et avec mise en page automatique de l'installation leadingSpace,trailingSpace,topSpace et bottomSpace à zéro, il y a, apparaissent des espaces supplémentaires sur les côtés gauche et droit (donc si j'ai l'impression de sous-vue de l'image, c'est l'origine de 16 et de taille de moins sur les 32 que devrait être le cas).
Donc, en fait, nous obtenons que l'attaque et de fuite des espaces ne sont pas des zéros...
Comme vous pouvez le voir sur l'image espace de zéro, mais d'origine.x = 16
Plus tôt, je n'étais pas en train de travailler dur avec mise en page automatique, donc ma question est:
Est-ce un bug de la nouvelle xCode ou une fonctionnalité?
P. S. Tous les cadres et les contraintes de mise à jour.
Vous devez vous connecter pour publier un commentaire.
iOS 8 ajoute le concept de “le contenu des marges” à
UIView
. Le “Ce qui est Nouveau dans Cocoa Touch” de la vidéo à partir de la WWDC 2014 examine le contenu des marges (sous le titre “Adaptation des Marges”) à partir de 12m30s.Les marges par défaut de 8 points sur chaque côté. Chaque fin d'une contrainte de mise en page peut être relative à un point de vue de la marge, au lieu de la vue est vrai bord (utiliser le Fichier > Ouvrir Rapidement pour passer à la définition de
NSLayoutAttribute
pour voir les possibilités).Votre contrainte est relative “à la marge”. Lorsque vous créez la contrainte avec le “Ajouter de Nouvelles Contraintes” liste, vous pouvez choisir si c'est de la marge par rapport ou pas:
Il fait toujours défaut à la marge relative; activez la case à cocher à chaque fois que vous ajoutez des contraintes si vous ne voulez pas qu'ils soient de marge par rapport.
Vous ne pouvez pas changer si une contrainte est de la marge par rapport à la rapide modifier la liste de votre capture d'écran. Au lieu de cela, double-cliquez sur la contrainte pour amener jusqu'à sa complète des Attributs de l'inspecteur. Là, vous pouvez utiliser les menus déroulants pour sélectionner, pour chaque extrémité de la contrainte, si c'est de la marge par rapport ou pas: