i have added a custom font – one which i have downloaded from from the net. it is in TTF format and can be used on other programs on my mac. (Successfully added it to font book and used in fireworks).
I have added the key to the info .plist but the font doesn’t seem to work.
When i NSLog the font it is null so i am assuming it isn’t finding it.
The TTF is called LONDON__.TTF but has a name as London font.
What should i use as the font and add to the info.plist for this to work?
Thanks
Dan
Application fonts resource path = LONDON__.TTF
NSLog(@"%@",[UIFont fontWithName:@"London font" size:22]);
and
NSLog(@"%@",[UIFont fontWithName:@"LONDON__.TTF" size:22]);
Both of them return Null.
Although the file is named LONDON__.TTF the font appear as everyone in Font Book. is this the issue?
Look at all the available fonts
Objective-C:
Swift:
..if it’s not there, install again
Copy the
.ttffile into your project (i.e. drag it to the resource folder in the Project navigator).In your
Info.plistadd an entry with the keyFonts provided by applicationwith an Array type. As Item 0, add a String value corresponding to the font file name (e.g.OpenSans-ExtraBoldItalic.ttf).Make sure the font file is included in the
copy bundle resourceslist under the project settings.