J'avais l'habitude d'utiliser la mise en page automatique pour ajouter de nouvelles contraintes pour créer des contraintes simples pour la vue d'ensemble / relative comme celle-ci (pendant longtemps):
Cependant, récemment après avoir mis à jour le dernier xcode (11.3.3 ou seulement 11.3 / 11C29), j'ai ce problème étrange: lorsque je définit la constante = 0, ils génèrent toujours les contraintes de manière indésirable comme ceci:
Et il semble que la valeur par défaut soit en quelque sorte de 20 et que ma vue soit si fausse (0 par rapport à 20?)
Si je corrige cela en modifiant la contrainte comme ceci:
Ensuite, il corrigera à nouveau (l'image est après avoir édité les contraintes, avant d'être éditée, elle affiche constante = Standard
)
Je ne sais même pas comment décrire le problème, mais comment puis-je corriger ce nouveau add new constraint
pour utiliser mon point de désir au lieu de standard / par défaut?
Mise à jour:
Cela semble ne se produire que lorsque la contrainte de superview. Je ne sais pas comment y remédier.
Mise à jour du 1er avril 2020:
Xcode11.4 a corrigé ce problème.
standard
valeur (afin que nous puissions définir 10 ou 0 au lieu de default = 8
) mais j'ai oublié où il se trouve maintenant. Ou peut-être ont-ils supprimé la fonctionnalité?