redimensionner superview après les sous-vues changent de manière dynamique à l'aide de mise en page automatique

Je ne peux pas pour l'amour de dieu le coup de redimensionnement superview.

J'ai un UIView *superview avec 4 UILabels. 2 fonction d'en-tête pour les 2 autres.

Le contenu de toutes les 4 sont dynamiques en provenance de la base de données.

SizeToFit vs SizeThatFits:(CGSize) vs UIView systemLayoutSizeFittingSize:, en passant soit UILayoutFittingCompressedSize ou UILayoutFittingExpandedSize.

Je utiliser la mise en page automatique par programmation et ont établi la superview hauteur égale ou supérieure à un numéro fictif.

où et comment puis-je utiliser ces SizeToFit vs sizeThatFits:(CGSize) vs UIView systemLayoutSizeFittingSize:, en passant soit UILayoutFittingCompressedSize ou UILayoutFittingExpandedSize. J'ai lu beaucoup de conseils ici sur la pile, mais a terminé avec rien.

Ai-je besoin de recalculer les contraintes pour le superview quelque part spécifique. Maby réglage de la hauteur de @property " dans sa classe de contrôleur et de supprimer et readd il?
Atm j'ai essayé de tout mettre partout, et puis certains. Toujours je reçois la même taille résultat final avec le mannequin de la hauteur et du texte flottant à l'extérieur. Même après le réglage de clipsToBound sur la sous-vue.

J'en suis à me gratter les cheveux de.. aider

  • Hey, pourriez-vous poster votre code quelque part sur pastebin ou quelque chose si je pouvais prendre un coup d'oeil? Je souffre d'un problème similaire. Il a été une semaine ou plus.
InformationsquelleAutor Pedroinpeace | 2013-10-03