NSAttributedString ignora Autoshrink y numberOfLines para UILabel (iOS 6)

Tengo UILabel con número de líneas = 2 tamaño de fuente del sistema = 15 tamaño de fuente mínimo = 8 modo de salto de línea - truncar cola

Cuando configuro texto largo que tiene el tipo NSString para UILabel, funciona bien y muestra texto de varias líneas (escalado si es necesario). Cuando intento configurar texto con el tipo NSAttributedString, se ignora el tamaño de fuente mínimo y el cambio automático, por lo que veo una línea de texto con el tamaño de fuente máximo.

¿Es posible resolver este problema?

Se ve algo como esto (el tamaño de la etiqueta es constante)

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

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

Respuestas a la pregunta(3)

Su respuesta a la pregunta