Latest 1.0.1
License MIT
Platforms ios 8.0



pod 'SwiftyBadgeButton'


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"


  • 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:
  • badgeFont Sets the badge font. Default: UIFont.systemFont(ofSize: 10)
  • badgeTextColor Sets the badge text color. Default: UIColor.white

Latest podspec

    "name": "SwiftyBadgeButton",
    "version": "1.0.1",
    "summary": "A simple, 100% Swift and fully tested badge button.",
    "description": "SwiftyBadgeButton is a simple to use, 100% Swift, fully tested badge button.",
    "homepage": "",
    "license": "MIT",
    "authors": {
        "Raphael Cruzeiro": "[email protected]"
    "platforms": {
        "ios": "8.0"
    "source": {
        "git": "",
        "tag": "1.0.1"
    "source_files": "SwiftyBadgeButton",
    "exclude_files": "Classes/Exclude",
    "pushed_with_swift_version": "3.0"

Pin It on Pinterest

Share This