iPhone UIFont boldFont With name

NoodleOfDeath picture NoodleOfDeath · Sep 24, 2010 · Viewed 8.1k times · Source

I have looked at the headers for UIFont but it has all class methods and only one instance method and some useless properties. I would like to know how to set the font to have a font name, and bold font weight kinda like [[UIFont alloc] initWithFontName:@"Courier New" weight:@"Bold" size:14];. Thanks for any help in advance!

~Thommy

Answer

NoodleOfDeath picture NoodleOfDeath · Sep 25, 2010

I figured out the answer, and that was to use the font-family's bolded version of the font: CourierNewPS-BoldMT and that worked :

I found this out by using the [UIFont fontNamesForFamilyName:@"Courier New"] method which returned an array of all the different variations of Courier New including, Bolded and Italic etc.