Как вывести неопределенное количество строк в iOS?
Есть стандартный контрол UITextView, вы можете сделать его любого размера, и кинуть ему текст, а он сам добавит скролл, если надо. Также не забудьте выставить свойство editable в NO, чтобы он не давал редактировать текст.
За что не люблю iOS, так это за отсутствие резиновых элементов и относительных величин.
Приходится для каждого UILabel писать как-то так:[myLabel setNumberOfLines:0];
[myLabel sizeToFit];