Auto-generated icon font library for iOS, watchOS and tvOS
What is Iconic?
Iconic helps making icon fonts integration effortless on iOS, tvOS and watchOS. Its main component is in charge of auto-generating strongly typed Swift code with SwiftGen, compatible with Objective-C.
You will interact with an auto-generated class under the name of {FontName}Icon.swift, which is a light abstraction of the IconDrawable.swift protocol. For more information, have a look at how to install and how to use.
Give Iconic a test drive by simply doing pod try Iconic in your terminal, and pick the Samples.xcworkspace.
Key Features:
- Easy installation over CocoaPods
- Auto-generated enums and unicodes mapping, out of the font’s PUA range
- NSAttributedString and UIImage outputs
- Supports TTF and OTF font files
- Fonts are included and registered dynamically
- Interface Builder support (iOS & tvOS only)
- UIKit extensions for UIBarButtonItem, UITabBarItem and UIButton (iOS & tvOS only)
- Auto-generated icon font html catalog
- Compatible with Swift 3.0 and Objective-C
- iOS 8 or later
- tvOS 9 or later
- watchOS 2 or later
Overview
- Pricing: Free
- Resource Link: https://github.com/dzenbot/Iconic
- Resource Maker: Ignacio Romero Zurbuchen
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: Iconic
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
EVURLCache
NSURLCache subclass for handling all web requests that use NSURLRequest
YYDispatchQueuePool
iOS utility class to manage global dispatch queue
Swift-AI
The Swift machine learning library