Skip to content

mountainpaw/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:

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

Author

Mustafa Ibrahim, [email protected]

Notes

  • Designed for iOS 8.
  • Requires Swift 3.

License

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

Packages

No packages published

Languages

  • Swift 88.1%
  • Ruby 11.9%