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.blue
button.badgeBackgroundColor = UIColor.red
Mustafa Ibrahim, [email protected]
- Designed for iOS 8.
- Requires Swift 3.
MIBadgeButton is available under the MIT license. See the LICENSE file for more info.