UIImageView ignora las restricciones de AutoLayout en UITableViewCell

Tengo un problema con una UIImageView dentro de una UITableViewCell cuando utilizo la reproducción automática. Específicamente, me gustaría tener la image separada de los bordes (20pt), con un tamaño estricto (50pt), así que he definido esto: imageview to top = leading to edgeview = 20 height = width = 50

introduzca la descripción de la imagen aquí

Lo que encuentro es que la vista de image ignora completamente sus limitaciones (lo siento por la sonrisa aterradora, es lo que me dieron las imágenes de google). Naturalmente, mi layout deseado tendría más contenido, pero independientemente de si ese contenido está presente, el efecto es el mismo.

introduzca la descripción de la imagen aquí

La configuration para el proyecto es la siguiente: Hacer una aplicación de vista única Agregar una vista de tabla, conectar la fuente de datos y escribir una repetición para hacer que al less una célula cree una tablaviewcell con plumilla, agregar una vista de image a las restricciones tableviewcell a la parte superior / principal 10 obras, con una altura de 20) establece una image en la vista de image para que puedas verla en time de ejecución

Siento que debería ser suficiente, pero parece que no funciona, ¿estoy perdiendo algo tonto? En comparación, esta misma configuration no causa ningún problema sin una vista de tabla, la vista de image se comporta de la manera esperada

Resultó que había fallado un paso que mantenía funcionando la versión de Anna, había conectado el UIImageView con una propiedad llamada imageView (sobrescribiendo la propiedad pnetworkingeterminada UITableViewCell), aparentemente las restricciones en la superclass eran más fuertes que lo que estaba agregando.

No pude conseguir que esto funcione yo mismo, pero creo que lo obtendrás si intentas algunas de las cosas aquí:

Uso de layout automático en UITableView para layouts de celdas dinámicas y alturas de filas variables

Creo que no lo ignora. Tu configuration es correcta. Solo tiene que dejar de dibujar la vista de la image exterior. Marque esto en ImageView: Clip Subviews -> habilitado. También elija bueno Ver el modo de relleno: Escala de relleno o Ajuste de aspecto.