Icon font library for Swift. Currently supports GoogleMaterialDesignIcons
Icon font library for Swift. Currently supports GoogleMaterialDesignIcons. ObjectiveC version is here.
font used in this project
Author of the font used in this project: Google
Link: https://github.com/google/material-design-icons
Creative Commons Attribution 4.0 International (CC BY 4.0)
import MaterialDesignSymbol
let symbol = MaterialDesignSymbol(text:MaterialDesignIcon.list48px, size:25)
symbol.addAttribute(attributeName: NSAttributedStringKey.foregroundColor, value: UIColor.red)
let iconImage = symbol.image(size: CGSize(width:25, height:25))
or
import MaterialDesignSymbol
let iconImage = MaterialDesignSymbol(icon: .viewHeadline48px, size: 30).image()
import MaterialDesignSymbol
titleLabel.font = MaterialDesignFont.fontOfSize(20)
titleLabel.text = MaterialDesignIcon.list48px
Support for Objective C has ended with version 2.3.2.
If you want to call from Objective C, please use ver 2.3.2 or earlier.
@import MaterialDesignSymbol;
MaterialDesignSymbol *symbol = [[MaterialDesignSymbol alloc] initWithText:[MaterialDesignIcon home48px] size:30];
[symbol addAttributeWithAttributeName:NSForegroundColorAttributeName value:[UIColor blackColor]];
sampleImageView.image = [symbol imageWithSize:CGSizeMake(30, 30)];
@import MaterialDesignSymbol;
sampleLabel.font = [MaterialDesignFont fontOfSize:20];
sampleLabel.text = [MaterialDesignIcon clear48px];
pod MaterialDesignSymbol