• Stars
    star
    342
  • Rank 119,848 (Top 3 %)
  • Language
    Swift
  • License
    MIT License
  • Created over 9 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

iOS custom badge button.

MIBadgeButton

MIBadgeButton is badge button written in Swift with high UITableView/UICollectionView performance.

Screenshots

alt tag

Installation

MIBadgeButton is available through CocoaPods, to install it simply add the following line to your Podfile:

# Swift 3
use_frameworks!
pod "MIBadgeButton-Swift", :git => 'https://github.com/mustafaibrahim989/MIBadgeButton-Swift.git', :branch => 'master'

# Swift 2
use_frameworks!
pod "MIBadgeButton-Swift", :git => 'https://github.com/mustafaibrahim989/MIBadgeButton-Swift.git', :branch => 'swift2'

Add MIBadgeButton to Storyboard or init with frame

button.badgeString = "120"

Set EdgeInsets to change the default position of the badge (Optional)

button.badgeEdgeInsets = UIEdgeInsetsMake(10, 0, 0, 15)

Change the badge text color and background color

button.badgeTextColor = UIColor.blueColor()
button.badgeBackgroundColor = UIColor.redColor()

Author

Mustafa Ibrahim, [email protected]

Notes

Designed for iOS 8.

License

MIBadgeButton is available under the MIT license. See the LICENSE file for more info.