Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Visual List of iOS Fonts?

I am looking for a list of iOS Fonts for iOS 7. I have found the list on Apple's developer site, I am just wondering if anyone knows of a visual list where each font name is typed out in its typeface. I have seen one or two before, but the latest one I have seen was for iOS 5, and much more has been added since then.

like image 644
user717452 Avatar asked Nov 21 '13 15:11

user717452


People also ask

Which fonts are used in Apple?

SF Pro. This neutral, flexible, sans-serif typeface is the system font for iOS, iPad OS, macOS and tvOS. SF Pro features nine weights, variable optical sizes for optimal legibility, four widths, and includes a rounded variant.

Does iOS 15 have fonts?

You can download and use the custom fonts in iOS 15 and iPad 15 as well. Custom fonts in TrueType Font (. ttf), OpenType Font (. otf), and TrueType Collection (.


2 Answers

Have you tried iOS Fonts?

This gives you a visual of all of the available fonts with the ability to enter your own string of text to see how it would look.

This doesn't appear to have been updated for iOS 7 however but I am unaware of any additional fonts which have been added since iOS 6.

like image 191
Zack Brown Avatar answered Oct 12 '22 08:10

Zack Brown


This font list was made with Xcode 7 and iOS 9.

enter image description here

If you are setting one of these programmatically and need the font name, you can do the following:

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

And if you need the name of a particular bold/italic/etc style, you can get it like this:

for familyName in UIFont.familyNames {     print(UIFont.fontNames(forFamilyName: familyName)) } 
like image 20
Suragch Avatar answered Oct 12 '22 09:10

Suragch