Skip to content

mustafaibrahim989/MIBadgeButton-Swift

Repository files navigation

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, mustafa.ibrahim989@gmail.com

Notes

Designed for iOS 8.

License

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

About

iOS custom badge button.

Resources

License

Stars

Watchers

Forks

Packages

No packages published