/ / Changer la police par défaut du bouton Précédent dans UINavigationController - ios, ios7, uinavigationcontroller, uikit, uinavigationbar

Changer la police par défaut du bouton Précédent dans UINavigationController - ios, ios7, uinavigationcontroller, uikit, uinavigationbar

J'essaie de remplacer la police par défaut du bouton Précédent dans UINavigationController par une police personnalisée.

UIFont *myCustomFont = [UIFont fontWithName:@"MyCustomFont" size:18];

Comment puis-je définir cette police personnalisée sur le bouton Précédent? "J'ai parcouru d'autres réponses à des questions similaires sur ce site sans succès.

entrer la description de l'image ici

Réponses:

3 pour la réponse № 1
[[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil] setTitleTextAttributes:
@{UITextAttributeTextColor:[UIColor blackColor],
UITextAttributeTextShadowOffset:[NSValue valueWithUIOffset:UIOffsetMake(0, 1)],
UITextAttributeTextShadowColor:[UIColor whiteColor],
UITextAttributeFont: myCustomFont
}
forState:UIControlStateNormal];