¿Forma más simple de implementar un button "Leer más" para expandir un UITextView en iOS Swift 2?

Estoy buscando implementar un button "Leer más" que ampliará UITextView para que alguien pueda leer el text completo si así lo desean. No he logrado encontrar una manera fácil de lograr esto todavía. Intenté "jugar" con la altura del contenedor, pero no me da los resultados deseados. Realmente agradecería cualquier idea.

Te sugeriría la biblioteca Ilyapuchka ReadMoreTextView que se encuentra en este enlace. Es la forma más fácil de lograr esto y es ligero.

Puede instalarlo con CocoaPods, simplemente implementar el pod 'ReadMoreTextView' en el file pod y puede usarlo como esto:

 let textView = ReadMoreTextView() textView.text = "Lorem ipsum dolor ..." textView.shouldTrim = true textView.maximumNumberOfLines = 3 textView.trimText = "Read more"