Skip to content

raphaelcruzeiro/SwiftyBadgeButton

Repository files navigation

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