Cellule UITableView iOS 7/8: deux UILabels avec hauteur dynamique avec mise en page automatique pour une hauteur de ligne variable

Donc je suis capable de mettre en place dynamique de la hauteur de dimensionnement avec mise en page automatique quand j'ai une seule étiquette qui change la hauteur en fonction de la longueur de la chaîne.
Mon problème est que si j'ajoute un autre UILabel que devrait faire la même chose, les choses ne fonctionnent pas.

Je suis paramètre à la fois le Contenu Serrant la priorité et la Résistance à la Compression à 1000 pour les deux == je obtenir des avertissements de l'ambiguïté

Si j'ai mis le Contenu Étreint (à la Verticale) pour la deuxième UILabel à 999 ou 250 alors qu'il fonctionne très bien, mais seulement si le second label a 2 ou plus de la ligne. Si le second label est vide ou ne contient qu'une seule ligne, le heightForRowAtIndexPath systemLayoutSizeFittingSize:UILayoutFittingCompressedSize hauteur retourne grandes valeurs, et les cellules ont de grands espaces vierges.

J'ai aussi joué avec la Taille Intrinsèque: valeur par Défaut ou de l'espace Réservé(avec un couple de la hauteur et la largeur), mais il n'aide pas non plus.

Personne les suggestions de ce qui peut être fait?

source d'informationauteur Zsolt