Skip to content

KYDigitalFontView is a custom view that displays the character in the digital font style

License

Notifications You must be signed in to change notification settings

ykyouhei/KYDigitalFontView

Repository files navigation

KYDigitalFontView

Carthage compatible Pod Version Pod Platform Pod License Swift version

KYDigitalFontView is a custom view that displays the character in the digital font style

  • IBDesignable, IBInspectable Support

sample1.gif sample2.gif

Installation

CocoaPods

KYDigitalFontView is available on CocoaPods. Add the following to your Podfile:

pod 'KYDigitalFontView'

Manually

Just add the Classes folder to your project.

Usage

(see sample Xcode project in /Example)

Code

let digitalFontView = KYDigitalFontView(frame: CGRectMake(10, 10, 100, 160))

digitalFontView.borderWidth   = 1
digitalFontView.borderColor   = UIColor.redColor()
digitalFontView.fillColor     = UIColor.cyanColor()
digitalFontView.lineWidth     = 15
digitalFontView.drawPositions = KYDigitalFontView.DrawPositions(character: "A")

/* Custom Drawing
digitalFontView.drawPositions = [._0, ._1, ._14, ._15]
*/

view.addSubview(v)

Storyboard

sample3.gif

Drawing Character

// From Character
digitalFontView.drawPositions = KYDigitalFontView.DrawPositions(character: "A")

// Custom Drawing
digitalFontView.drawPositions = [._0, ._1, ._2]

Supported Characters

  • a~z
  • A~Z
  • 0-9
  • $, +, -, *, /, =, %, , ", ', #, @, &, _, [, ], (, ), {, }, <, >, `, ^, ~

Custom Drawing

sample.png

License

This code is distributed under the terms and conditions of the MIT license.

About

KYDigitalFontView is a custom view that displays the character in the digital font style

Resources

License

Stars

Watchers

Forks

Packages

No packages published