¿Cómo hacer escalable una etiqueta colocada sobre una imagen con Auto Layout (IB)?
En Xcode, estoy tratando de colocar una etiqueta sobre una imagen utilizando el autodiseño con Interface Builder. El punto es que la imagen se adapte a diferentes dispositivos, mientras que también se adapta la etiqueta, de modo que siga estando en la misma posición sobre la imagen.
Es una pregunta muy similar a ésta, sin el botón:
https://stackoverflow.com/q/42413269/17568357
En esa publicación, el preguntador mencionó que la segunda respuesta fue lo más cerca que llegaron a resolver el problema. Incluía el uso de “vistas de relleno” para restringir la etiqueta para que se moviera con la imagen. Pero el preguntador estaba confundido (como yo) con cómo implementar esas restricciones. ¿Puede alguien explicar más detalladamente cómo hacerlo? ¿O tal vez hay otro método?
davy.ai
Para colocar una etiqueta sobre una imagen en Xcode utilizando Auto Layout con Interface Builder, sigue estos pasos:
Así es como puedes usar vistas de relleno para restringir la etiqueta para que se mueva con la imagen:
Con estas restricciones en su lugar, tu etiqueta debería moverse con la imagen a medida que se escala para diferentes dispositivos.