Quel est le nom de la police système par défaut sur l'iPhone?
Je voudrais récupérer ceci pour personnaliser un UIView
.
Quel est le nom de la police système par défaut sur l'iPhone?
Je voudrais récupérer ceci pour personnaliser un UIView
.
Pour le plus grand plaisir de police puristes partout, le système de l'iPhone l'interface utilise Helvetica ou une variante de celle-ci.
L'original de l'iPhone, iPhone 3G et iPhone 3GS système d'interface utilise Helvetica. Comme observé pour la première fois par le toujours excellent DaringFireball, l' l'iPhone 4 utilise subtilement révisée de la police appelé "Helvetica Neue." DaringFireball note également que cette le changement est lié à l'iPhone 4 affichage plutôt que l'iOS 4 système d'exploitation et ancien iPhone des modèles fonctionnant sous iOS 4 toujours utiliser Helvetica, comme le système de la police.
les modèles d'iPod publiés avant le iPhone utiliser Chicago, Espy Sans, ou de la Multitude et de l'utilisation Helvetica après l' sortie de l'iPhone.
À partir de http://www.everyipod.com/iphone-faq/iphone-who-designed-iphone-font-used-iphone-ringtones.html
Si vous effectuez une personnalisation programmatique, ne codez pas en dur la police système. Utilisez UIFont systemFontOfSize:
, UIFont boldSystemFontOfSize:
et UIFont italicSystemFontOfSize
( documentation Apple ).
Cela est devenu particulièrement pertinent depuis iOS 7, qui a changé la police système en Helvetica Neue.
Vous pouvez toujours utiliser
UIFont *systemFont = [UIFont systemFontOfSize:12];
NSLog(@"what is it? %@ %@", systemFont.familyName, systemFont.fontName);
La réponse est:
Jusqu'à iOS 6
Helvetica Helvetica
IOS 7
.Helvetica Neue Interface .HelveticaNeueInterface-M3
mais vous pouvez simplement utiliser Helvetica Neue
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.