NSAttributedString ignoruje Autoshrink i numberOfLines dla UILabel (iOS 6)

Mam UILabel z liczbą linii = 2 rozmiar czcionki systemowej = 15 minimalny rozmiar czcionki = 8 Tryb przerwania linii - Obcięty ogon

Kiedy ustawiam długi tekst, który ma typ NSString dla UILabel, działa dobrze i pokazuje tekst wielowierszowy (skalowany w razie potrzeby). Kiedy próbuję ustawić tekst za pomocą typu NSAttributedString, ignoruje on minimalny rozmiar czcionki i Autoshrink, więc widzę jeden tekst linii z maksymalnym rozmiarem czcionki.

Czy można rozwiązać ten problem

Wygląda mniej więcej tak (rozmiar etykiety jest stały)

-----------------------
| normal NSString  Text|
| very  very  long ... | 
-----------------------

---------------------------
|NSAttributedString tex...|
---------------------------

questionAnswers(3)

yourAnswerToTheQuestion