Skip to content

Instantly share code, notes, and snippets.

@erica
Last active December 18, 2015 11:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save erica/5775999 to your computer and use it in GitHub Desktop.
Save erica/5775999 to your computer and use it in GitHub Desktop.
// UIFont *font = [UIFont headline1];
UIFont *font = [UIFont fontWithName:@"Futura" size:20];
UIFontDescriptor *d = font.fontDescriptor;
NSLog(@"Matching Descriptors: %@", [d matchingFontDescriptorsWithMandatoryKeys:[NSSet setWithObjects: UIFontDescriptorTraitsAttribute, nil]]);
NSDictionary *descriptor = @
{
(__bridge NSString *)kCTFontSymbolicTrait:@(UIFontDescriptorTraitMonoSpace),
};
NSDictionary *fontTraits = @
{
(__bridge NSString *)kCTFontTraitsAttribute:descriptor,
};
NSLog(@"Descriptor with traits:%@", [UIFontDescriptor fontDescriptorWithFontAttributes:fontTraits]);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment