Learn which fonts are used in i OS 7. This article has been archived and is no longer updated by Apple. The following fonts are installed with i OS 7: Academy Engraved LET Plain Al Nile Al Nile Bold American Typewriter American Typewriter Bold American Typewriter Condensed American Typewriter Condensed Bold American Typewriter Condensed Light American Typewriter Light Apple Color Emoji Apple SD Gothic Neo Bold Apple SD Gothic Neo Light Apple SD Gothic Neo Medium Apple SD Gothic Neo Regular Apple SD Gothic Neo Semi Bold Apple SD Gothic Neo Thin Apple Gothic Regular Arial Arial Bold Arial Bold Italic Arial Hebrew Arial Hebrew Bold Arial Hebrew Light Arial Italic Arial Rounded MT Bold Avenir Black Avenir Black Oblique Avenir Book Avenir Book Oblique Avenir Heavy Avenir Heavy Oblique Avenir Light Avenir Light Oblique Avenir Medium Avenir Medium Oblique Avenir Next Bold Avenir Next Bold Italic Avenir Next Condensed Bold Avenir Next Condensed Bold Italic Avenir Next Condensed Demi Bold Avenir Next Condensed Demi Bold Italic Avenir Next Condensed Heavy Avenir Next Condensed Heavy Italic Avenir Next Condensed Italic Avenir Next Condensed Medium Avenir Next Condensed Medium Italic Avenir Next Condensed Regular Avenir Next Condensed Ultra Light Avenir Next Condensed Ultra Light Italic Avenir Next Demi Bold Avenir Next Demi Bold Italic.
i OS 7 has significantly expanded the number of downloadable fonts available for i OS apps. i OS 6 supported downloadable fonts. This is hinted at in Apple’s Tech Note HT5484, which says “ Apps can also install the following fonts as necessary”. The fonts available to install mostly provided support for non- English text. With i OS 7, they’ve expanded the list of fonts to include, as of this writing, 283 fonts. The font list is dynamic, so this may change. Some of the highlights are: Bookman Old Style, Century Gothic, Garamond, Iowan Old Style, New Peninim (can’t find a good link for this one PT Sans, and some ornamental fonts like Wingdings. Oh, and, finally, Comic Sans. You can explore the downloadable font list on your i Phone using my Unicode Character Viewer app in the App Store. Discovering Available Fonts Discovering the fonts available for download is done through a function that’s been with us for a while, CTFont Descriptor Create Matching Font Descriptors. What’s new in i OS 7 is that you can ask this function for fonts that have the k CTFont Downloadable Attribute set, and that the function may make a network call to get the font list. This will take an indeterminate amount of time, and is synchronous, so don’t call it on your main thread. This function will return an array of UIFont Descriptor objects, which you can enumerate to discover the fonts available for download. Here’s a code snippet that will retrieve the font list in a useful form: Downloading Fonts Once you know what font you want, the next step is downloading it. Before downloading it, ensure that it’s not already available by simply trying to open it. If you can open it, then it’s already on the device. If not, you’ll need to download it. The function you use to download fonts is CTFont Descriptor Match Font Descriptors With Progress Handler. This function is not.