Visuele lijst met iOS-lettertypen?

Ik ben op zoek naar een lijst met iOS-lettertypen voor iOS 7. Ik heb de lijst gevonden op de ontwikkelaarssite van Apple, ik vraag me af of iemand een visuele lijst weet waarin elke lettertypenaam in zijn lettertype wordt getypt. Ik heb er al een of twee gezien, maar de laatste die ik heb gezien was voor iOS 5 en sindsdien is er nog veel meer toegevoegd.


Antwoord 1, autoriteit 100%

Heb je iOS-lettertypengeprobeerd?

Dit geeft u een beeld van alle beschikbare lettertypen met de mogelijkheid om uw eigen tekstreeks in te voeren om te zien hoe deze eruit zou zien.

Dit lijkt echter niet te zijn bijgewerkt voor iOS 7, maar ik ben niet op de hoogte van extra lettertypen die zijn toegevoegd sinds iOS 6.


Antwoord 2, autoriteit 51%

Deze lijst met lettertypen is gemaakt met Xcode 7 en iOS 9.

voer hier de afbeeldingsbeschrijving in

Als u een van deze programmatisch instelt en de naam van het lettertype nodig heeft, kunt u het volgende doen:

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"]

En als je de naam van een bepaalde vet/cursief/etc stijl nodig hebt, kun je die als volgt krijgen:

for familyName in UIFont.familyNames {
    print(UIFont.fontNames(forFamilyName: familyName))
}

Antwoord 3, autoriteit 31%

(Oorspronkelijke antwoord in ObjC) U kunt tijdens runtime een lijst krijgen:

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

(Toegevoegd: Swift one liner):

UIFont.familyNames.forEach{ print($0); UIFont.fontNames(forFamilyName: $0).forEach{ print("  ", $0) } }

Dit spuugt uit:

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

Ik heb ook een kleine app gemaakt waarmee je door alle beschikbare lettertypen kunt bladeren. Bekijk het hier.


Antwoord 4, autoriteit 8%

Hier is een visuele lijst met lettertypen in iOS 7.


Antwoord 5, autoriteit 4%

Ik ken zo’n tool niet, maar er is een oplossing.

  1. U kunt de standaardlettertypen in Xcode weergeven. Maak een xib (of storyboard), voeg een label toe en wijzig het lettertype. Daar kun je de lijst met alle lettertypen zien.
  2. Op je OSX-computer heb je een “Lettertypeboek”-toepassing, waar je elk lettertype kunt bekijken.

Vergeet ook dat u niet beperkt bent tot de systeemlettertypen als u een toepassing brengt. U kunt ook de uwe opleveren.

Other episodes