UITextView Altura automática

¿Cómo hago que un UITextView se expanda o se networkinguzca al tamaño del text dentro de él y luego haga que el UIScrollview se expanda o se contraiga para ajustarse a UITextView

CGRect frame; frame = textiew.frame; frame.size.height = [textView contentSize].height; textView.frame = frame; 

Una cosa a tener en count es que el contentSize correcto solo está disponible después de que UITextView se haya agregado a la vista con addSubview y el text se le haya asignado. Antes de eso, es igual a frame.size