Helvetica CY
font in my app. I have configured it as recommended by apple docs. Helvetica CY
" is not printed on console log.Any help will be appreciated.
Thanks!
Its simple only. Its working for me in xcode6.1 too.
Try using this steps :
Step 1: Include your fonts in your XCode project
Step 2: Make sure that they’re included in the target
Step 3: Double check that your fonts are included as Resources in your bundle
Step 4: Include your iOS custom fonts in your application plist
Step 5: Find the name of the font
for (NSString* family in [UIFont familyNames])
{
NSLog(@"%@", family);
for (NSString* name in [UIFont fontNamesForFamilyName: family])
{
NSLog(@" %@", name);
}
}
Step 6: Use UIFont and specify the name of the font
label.font = [UIFont fontWithName:@"Helvetica CY" size:20];
Apple provides a set of fonts to customize our application and also allow us to add custom fonts.
Steps
Copy the font files(.ttf or .otf) to main bundle.
Add the file names into info.plist as a new array named "Fonts provided by application".
It is very important to add the post script name of fonts into this array. That means each font have the font name(with extension) and its postscript name in info.plist.
To find the Post script name,just open the Fontbook application in mac and then add the font file. After adding the font file into font book just look at the information tab of that font,there we can find the Post script name.
Using is pretty simple, use the post script name of the font,
nameLabel.font = [UIFont fontWithName:@"HelveticaCY-Plain" size:22];
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With