UIImageView con Aspecto Rellene dentro de UITableViewCell personalizado utilizando AutoLayout

He estado luchando para ajustar unUIImageView que muestra imágenes de anchos y alturas variables conAspect Fill. La altura de la celda no se adapta a la nueva altura delUIImageView y persiste su altura.

La jerarquía de las vistas es esta

UITableViewCellUITableViewCell.ContentViewUIImageView

Probé estos escenarios en XCode Auto Layout:

selecciona elUIImageView => Height aremove at build timeselecciona elIntrinsic Value delUIImageView aplaceholderselecciona elIntrinsic Value para cada uno de losUIImageView, ContentView yUITableViewCell aplaceholder

Con cualquiera de estas combinaciones obtengo esta vista:

http://i.stack.imgur.com/Cw7hS.png

Las líneas azules representan los bordes de la celda (límites) y las verdes representan elUIImageView frontera (límites). Hay cuatro celdas en este ejemplo, la primera y la tercera no tienen imágenes y la segunda y la cuarta tienen la misma imagen (desbordando sobre las que no tienen ninguna).

Respuestas a la pregunta(3)

Su respuesta a la pregunta