Liste visuelle des fonts iOS?

Je suis à la search d'une list de fonts iOS pour iOS 7. J'ai trouvé la list sur le site de développement d'Apple, je me demandais si quelqu'un connaît une list visuelle où chaque nom de police est tapé dans sa police. J'en ai vu un ou deux auparavant, mais le dernier que j'ai vu était pour iOS 5, et beaucoup plus a été ajouté depuis.

Avez-vous essayé les fonts iOS ?

Cela vous donne un visuel de toutes les fonts disponibles avec la possibilité d'entrer votre propre string de text pour voir à quoi cela ressemblerait.

Cela ne semble pas avoir été mis à jour pour iOS 7 mais je ne suis pas au courant des fonts supplémentaires qui ont été ajoutées depuis iOS 6.

Cette list de fonts a été faite avec Xcode 7 et iOS 9.

entrez la description de l'image ici

Si vous définissez l'un d'entre eux par programme et que vous avez besoin du nom de la police, vous pouvez effectuer les opérations suivantes:

print(UIFont.familyNames()) // ["Copperplate", "Heiti SC", "Iowan Old Style", "Kohinoor Telugu", "Thonburi", "Heiti TC", "Courier New", "Gill Sans", "Apple SD Gothic Neo", "Marker Felt", "Avenir Next Condensed", "Tamil Sangam MN", "Helvetica Neue", "Gurmukhi MN", "Times New Roman", "Georgia", "Apple Color Emoji", "Arial Rounded MT Bold", "Kailasa", "Kohinoor Devanagari", "Kohinoor Bangla", "Chalkboard SE", "Sinhala Sangam MN", "PingFang TC", "Gujarati Sangam MN", "Damascus", "Noteworthy", "Geeza Pro", "Avenir", "Academy Engraved LET", "Mishafi", "Futura", "Farah", "Kannada Sangam MN", "Arial Hebrew", "Arial", "Party LET", "Chalkduster", "Hoefler Text", "Optima", "Palatino", "Lao Sangam MN", "Malayalam Sangam MN", "Al Nile", "Bradley Hand", "PingFang HK", "Trebuchet MS", "Helvetica", "Courier", "Cochin", "Hiragino Mincho ProN", "Devanagari Sangam MN", "Oriya Sangam MN", "Snell Roundhand", "Zapf Dingbats", "Bodoni 72", "Verdana", "American Typewriter", "Avenir Next", "Baskerville", "Khmer Sangam MN", "Didot", "Savoye LET", "Bodoni Ornaments", "Symbol", "Menlo", "Bodoni 72 Smallcaps", "Papyrus", "Hiragino Sans", "PingFang SC", "Euphemia UCAS", "Telugu Sangam MN", "Bangla Sangam MN", "Zapfino", "Bodoni 72 Oldstyle"] 

Et si vous avez besoin du nom d'un style particulier gras / italique / etc, vous pouvez l'get comme ceci:

 for familyName in UIFont.familyNames() { print(UIFont.fontNamesForFamilyName(familyName)) } 

(Réponse originale dans ObjC) Vous pouvez get une list à l'exécution:

 // available fonts listd in xcode output for (id familyName in [UIFont familyNames]) { NSLog(@"%@", familyName); for (id fontName in [UIFont fontNamesForFamilyName:familyName]) NSLog(@" %@", fontName); } 

(Ajouté: Swift one liner):

 UIFont.familyNames().forEach{ print($0); UIFont.fontNamesForFamilyName($0).forEach{ print(" ", $0) } } 

Cela crachera:

 Thonburi Thonburi-Bold Thonburi Thonburi-Light Snell Roundhand SnellRoundhand-Black SnellRoundhand-Bold SnellRoundhand ... 

J'ai également fait une petite application qui peut être utilisée pour parcourir toutes les fonts disponibles. Regardez-le ici .

Voici une list visuelle des fonts dans iOS 7 .

Je ne connais pas un tel outil, mais il existe une solution de contournement.

  1. Vous pouvez listr les fonts standard dans Xcode. Créer un xib (ou storyboard), append une label et changer sa police. Là, vous pouvez voir la list de toutes les fonts.
  2. Sur votre ordinateur OSX, vous avez une application "Font Book", où vous pouvez voir chaque police.

Souvenez-vous également que vous n'êtes pas limité aux fonts système si vous créez une application. Vous pouvez également fournir le vôtre.

Découvrez la list de fonts iOS . C'est nouveau et a un peu plus de fonctionnalités que certains autres sites. Il comprend également des fonts téléchargeables qu'aucun autre site ne mentionne.

Si vous cherchez un format plus lisible par l'homme, vous pouvez find la list des fonts iOS 7 ici http://support.apple.com/kb/HT5878

Mise en œuvre rapide:

 // Available fonts (console output) for familyName in UIFont.familyNames() { print(familyName) for fontName in UIFont.fontNamesForFamilyName(familyName) { print(fontName) } } 

Voici une application iOS simple qui affiche les fonts iOS avec la possibilité de resize. Je l'ai écrit pour apprendre Swift; récemment mis à jour à Swift 3.

MWSFonts