Google-Material-Design-Icons-Swift 1.0.1

Google-Material-Design-Icons-Swift 1.0.1

TestsTested
LangLanguage SwiftSwift
License MIT
ReleasedLast Release Sep 2015
SPMSupports SPM

Maintained by Patrik Vaberer.




Google Material Design Icons Swift

Font Awesome Swift

Follow me: @vaberer

I like ★. Do not forget to ★ this super convenient library.

There is also a very popular Font Awesome library which you will love!

Google Material Design Icons Swift library for iOS. No image icons any more. Using Google Material Design Icons Swift library is very easy to use. Look at the demo app which shows all icons and their names or just visit Google Design Material Icons.

Requirements

  • iOS 8.0+
  • Xcode 7

Installation

To use Font Awesome in Swift 1.2:

pod 'Google-Material-Design-Icons-Swift', :git => 'https://github.com/Vaberer/Google-Material-Design-Icons-Swift.git', :branch => 'swift1.2'

Manually

  1. Copy GMDIcon.swift and GMDIcons.ttf files into your project
  2. Check to import GMDIcons.ttf in project, “Project” > “Target” > “Copy Bundle Resources”

Usage

Super easy way how to add an icon.

UILabel

    labelName.GMDIcon = GMDType.GMDPublic

    //or if you want to set an icon size, use:
    labelName.setGMDIcon(GMDType.GMDPublic, iconSize: 30)

    labelName.textColor = UIColor.redColor()

UIButton

    buttonName.setGMDIcon(GMDType.GMDPublic, forState: .Normal)

    //or if you want to set an icon size, use:
    buttonName.setGMDIcon(GMDType.GMDPublic, iconSize: 35, forState: .Normal)

    buttonName.setTitleColor(UIColor.redColor(), forState: .Normal)

UIBarButtonItem

    //Standard font size
    barName.GMDIcon = GMDType.GMDPublic

    //Custom font size
    barName.setGMDIcon(GMDType.GMDPublic, iconSize: 35)

    barName.tintColor = UIColor.redColor()

Author

Patrik Vaberer, [email protected]

Licence

Google Material Design Icons Swift is available under the MIT license. See the LICENSE file for more info.