Этот вопрос задавался до iOS 6. Я хотел бы опубликовать обновленный ответ для тех, кто хотел бы сделать это.
Это можно сделать сейчас с iOS 6 и более поздними версиями, используяNSAttributedString.UITextView теперь принимает приписанную строку как одно из своих свойств.Вы можете выполнять всевозможные манипуляции с текстом приписанными строками, включая межстрочный интервал.Вы можете установить минимальную и максимальную высоту строки для атрибута стиля абзаца строки.
Для получения дополнительной информации ознакомьтесь с ссылкой на класс NSAttributedString .
Вот примерчто вы могли бы сделать:
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;