Skip to content
This repository has been archived by the owner on Jun 30, 2021. It is now read-only.

AlexDenisov/FontasticIcons

Repository files navigation

FontasticIcons

FontasticIcons is an Objective-C wrapper for iconic fonts.

FontasticIcons example.

Installation

With CocoaPods

pod 'FontasticIcons'

Manual

Just add sources from FontasticIcons/Sources/Classes directory to your project.

Usage

With UIView

#import <FontasticIcons.h>
...
FIIconView *iconView = [[FIIconView alloc] initWithFrame:CGRectMake(0, 0, 50, 50)];
iconView.backgroundColor = [UIColor clearColor];
iconView.icon = [FIEntypoIcon leafIcon];
iconView.padding = 2;
iconView.iconColor = [UIColor greenColor];
[self.view addSubview:iconView];

With UITabBarItem

#import <FontasticIcons.h>
...
FIIcon *icon = [FIEntypoIcon leafIcon];    
UIImage *image = [icon imageWithBounds:CGRectMake(0, 0, 30, 30) color:[UIColor blackColor]];
[self.tabBarItem setImage:image];

With UIButton

#import <FontasticIcons.h>
...
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.frame = CGRectMake(0, 0, 60, 40);
FIIcon *icon = [FIEntypoIcon leafIcon];    

FIIconLayer *layer = [FIIconLayer new];
layer.icon = icon;
layer.frame = button.bounds;
layer.iconColor = [UIColor greenColor];
[button.layer addSublayer:layer];

Available fonts

License

Source code distributed under MIT license.

Note that all fonts have their own license.

Bitdeli Badge