UIImageView com aspecto Preencha dentro do UITableViewCell personalizado usando o AutoLayout

Eu tenho lutado para montar umUIImageView que mostra imagens de larguras e alturas variáveis comAspect Fill. A altura da célula não está se adaptando à nova altura doUIImageView e persistir é altura.

A hierarquia das visualizações é esta

UITableViewCellUITableViewCell.ContentViewUIImageView

Eu tentei esses cenários no XCode Auto Layout:

colocou oUIImageView => Height pararemove at build timecolocou oIntrinsic Value doUIImageView paraplaceholdercolocou oIntrinsic Value para cada um dosUIImageView, ContentView eUITableViewCell paraplaceholder

Com qualquer uma dessas combinações, recebo esta visão:

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

As linhas azuis representam as bordas das células (limites) e as verdes representam oUIImageView fronteira (limites). Existem quatro células neste exemplo: a 1ª e a 3ª não têm imagens e a 2ª e a 4ª têm a mesma imagem (transbordando sobre as que não têm).

questionAnswers(3)

yourAnswerToTheQuestion