raphaelcruzeiro / SwiftyBadgeButton

A simple, fully tested, 100% Swift badge button.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SwiftyBadgeButton

Installation

use_frameworks!

pod 'SwiftyBadgeButton'

Usage

SwiftyBadgeButton is a subclass of UIButton and can be used just as one. To set the badge, all you need to so is set a text:

badgeButton.badgeText = "1"

Properties

  • animated Sets whether the badge should animate upon setting a badgeText. Default: true
  • badgeInset Sets the insets and outsets for the badge
  • badgeSize Sets the default badge size. The width will grow automatically according to the text. The height will always stay the same. _Default: CGSize(width 15, height: 15)
  • badgeBackgroundColor Sets the badge background color. Default: UIColor.red
  • badgeFont Sets the badge font. Default: UIFont.systemFont(ofSize: 10)
  • badgeTextColor Sets the badge text color. Default: UIColor.white

About

A simple, fully tested, 100% Swift badge button.

License:MIT License


Languages

Language:Ruby 50.5%Language:Swift 46.9%Language:Objective-C 2.0%Language:Shell 0.6%