Mudando a fonte no UITabBarItem

Oi eu tenho esse código e não funciona, o que estou fazendo de errado?

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

BTW que não é a única coisa na minha viewDidLoad, mas eu só queria mostrar a vocês que é onde eu coloquei.

questionAnswers(5)

yourAnswerToTheQuestion