MIBadgeButton is badge button written in Swift with high UITableView/UICollectionView performance.
MIBadgeButton is available through CocoaPods, to install it simply add the following line to your Podfile:
use_frameworks!
pod "MIBadgeButton-Swift"
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()
Mustafa Ibrahim, mustafa.ibrahim989@gmail.com
Designed for iOS 8.
MIBadgeButton is available under the MIT license. See the LICENSE file for more info.