UITextView: configuración de la fuente que no funciona con iOS 6 en XCode 5

Estoy usando guiones gráficos para mi interfaz de usuario. Anteriormente estaba usando XCode 4.6 y lanzado en iOS 6. Desde entonces, he actualizado a iOS 7 usando XCode 5 y actualicé Storyboard para que funcione bien con XCode 5. Sin embargo, tengo un problema:

UITextView no desea mostrar los cambios de fuente dentro del código. Los cambios de color del texto funcionan bien. Cualquier otro cambio de propiedad está bien. Fuente, en absoluto. Estaba usando una fuente personalizada, así que revisé diferentes fonts con diferentes tamaños (es decir, systemFontOfSize: pero eso no funcionó. La vista de texto solo muestra la fuente que está configurada en el Guión gráfico. ¿Qué podría estar perdiendo aquí? ¿Hay restricciones de diseño automático que se mezclen con este tipo de cosas? Tuve algunos problemas con restricciones durante la migración, pero como dije, las fonts funcionan bien en iOS 7.

Creo que es algo en el Storyboard que me falta, como si creara un UIViewController y añadiera una vista de texto en el código, funciona bien.

Puse un código, pero no estoy seguro de que ayudaría en este caso.

Aún más extraño, esto solo ocurre en el iPhone, no en el iPad.

Si está configurando la fuente en código y no quiere una vista de texto editable, haga esto:

 textView.editable = YES; textView.font = newFont; textView.editable = NO; 

En mi caso, es asunto de la propiedad ‘seleccionable’ de UITextView.

Así que revisé la propiedad ‘seleccionable’ de UITextView en Storyboard Editor para configurarlo SÍ Para establecer seleccionable

y más adelante en viewWillAppear establezca esta propiedad en NO.

 textview.text = @"some text"; textview.selectable = NO; 

El problema se debe a que la propiedad editable es falsa en Storyboard. No tengo ni idea de por qué esto causó que la fuente permanezca sin cambios, y solo en iOS 6.