Cambio de fuente en UITabBarItem

Hola, tengo este código y no funciona, ¿qué estoy haciendo mal?

- (void)viewDidLoad
{    
    [self.tabBarItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIFont fontWithName:@"AmericanTypewriter" size:20.0f], UITextAttributeFont, nil] forState:UIControlStateDisabled];
}

Por cierto, eso no es lo único en mi punto de vista viewDidLoad, pero solo quería mostrarles a ustedes ahí es donde lo puse.

Respuestas a la pregunta(5)

Su respuesta a la pregunta