Comment puis-je taille un UITextView à son contenu?

Est-il un bon moyen pour ajuster la taille d'un UITextView à se conformer à son contenu? Dire, par exemple, j'ai un UITextView qui contient une seule ligne de texte:

"Hello world"

Je puis ajouter une autre ligne de texte:

"Goodbye world"

Est-il un bon moyen de Cocoa Touch pour obtenir le rect qui va contenir toutes les lignes de l'affichage de texte, de sorte que je peux ajuster la vue parent en conséquence?

Comme autre exemple, regardez les notes de terrain "pour les événements dans le Calendrier de l'application remarque comment la cellule (et le UITextView il contient) élargit pour contenir toutes les lignes de texte dans les notes" de la chaîne.

  • veuillez envisager la mise à jour de la réponse correcte, puisque l'on a accepté un conduit à des calculs inutiles, il y a maintenant un contentSize propriété de ce problème.
InformationsquelleAutor drewh | 2008-09-08