Necesito cambiar el tamaño del texto del título de la barra de navegación para un controlador de vista en mi aplicación de iPhone. Estoy usando iOS5 y probé el siguiente código:Barra de navegación Título Tamaño de fuente
if ([self.tabBarItem respondsToSelector:@selector(setTitleTextAttributes:)]) {
NSLog(@"*** Support method(iOS 5): setTitleTextAttributes:");
[self.tabBarItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
[UIFont fontWithName:@"AmericanTypewriter" size:20.0f], UITextAttributeFont,
[UIColor blackColor], UITextAttributeTextColor,
[UIColor grayColor], UITextAttributeTextShadowColor,
[NSValue valueWithUIOffset:UIOffsetMake(0.0f, 1.0f)], UITextAttributeTextShadowOffset,
nil]];
}
Sin embargo, esto solo se aplica al tabBarItem.
Qué pasa si sólo desea que la vista empujado a tener una fuente diferente? Quiero que mi vista raíz tenga el tamaño de fuente estándar, pero la vista presionada tenga una fuente más pequeña. Lo tengo que trabajar con la configuración de la fuente más pequeña, pero cuando vuelvo a la vista raíz, la fuente sigue siendo pequeña cuando quiero que sea el tamaño estándar. –