How to add fonts to iOS apps
Apple provides a large selection of fonts to choose form in iOS, but sometimes the perfect font for your app isn’t one of them. If you need to use a font not available on iOS devices, here’s how to add it to your app.
Add the font file to the project. I recommend creating a Fonts group in the Resources group.
Add a new entry in the app’s info.plist with the key “Fonts provided by application” (UIAppFonts), then add the filename (name and extension) of the font file to the array.
Find out the name of the font. This can be done by opening the font file on your Mac and checking the title on the Font Book window. You can also find the name by using
familyNamesandfontNamesForFamilyName:UIFontmethods.Use the font. It will work just like the standard fonts available on iOS devices.
Note: this is supported by iOS 3.2 and later.