Solía usar autolayout agregar nuevas restricciones para hacer restricciones simples a la supervista / vista relativa de esta manera (por mucho tiempo):
Sin embargo, recientemente después de actualizar al último código x (11.3.3 o solo 11.3 / 11C29), tengo este extraño problema: cuando configuro la constante = 0, siempre generan las restricciones de una manera no deseada como esta:
Y parece que el valor predeterminado es de alguna manera 20 y hace que mi vista se vea tan mal (¿0 en comparación con 20?)
Si lo soluciono editando la restricción de esta manera:
Luego se corregirá nuevamente (la imagen se edita después de las restricciones, antes de editar se muestra constante = Standard
)
Ni siquiera sé cómo describir el problema, pero ¿cómo soluciono esto nuevo add new constraint
para usar mi punto de deseo en lugar de estándar / predeterminado?
Actualizar:
Parece que solo sucedió cuando la restricción a la supervista. No tengo idea de cómo solucionarlo.
Actualización 01-abr -2020:
Xcode11.4 solucionó esto.
standard
valor (para que podamos establecer 10 o 0 en lugar de default = 8
), pero olvidé dónde está ahora. ¿O tal vez eliminaron la función?