Esta pregunta se realizó antes de iOS 6. Me gustaría publicar una respuesta actualizada para aquellos que deseen una forma de hacerlo.
Esto se puede hacer ahora con iOS 6 y posterior mediante el uso de NSAttributedString. UITextView ahora acepta una cadena atribuida como una de sus propiedades. Puede realizar todo tipo de manipulación de texto con cadenas atribuidas, incluido el espaciado entre líneas. Puede establecer las alturas de línea mínima y máxima para el atributo de estilo de párrafo de la cadena.
Consulte NSAttributedString Class Reference para obtener más información.
He aquí una muestra de lo que podría hacer:
NSMutableParagraphStyle *paragraph = [[NSMutableParagraphStyle alloc] init];
paragraph.minimumLineHeight = 21.0f;
paragraph.maximumLineHeight = 21.0f;
NSAttributedString *attributedString = [[NSAttributedString alloc] initWithString:@"Test text line 1\nTest text line 2\nTest text line 3" attributes:@{NSParagraphStyleAttributeName: paragraph}];
textView.attributedText = attributedString;
absolutamente, a partir de iOS 4.3 UITextView no lo hace admite cualquier cambio de altura de línea. –
¿cómo puedo cambiar el espaciado entre líneas múltiples? gracias – SAKrisT
@La respuesta de Mark Suman es útil, publique iOS 6. –