Sheriff - by Gemr
Add pod 'Sheriff'
to your podfile, and run pod install
.
// Create your badge and add it as a subview to whatever view you want to badgify.
GIBadgeView *badge = [GIBadgeView new];
[myView addSubview:badge];
// Manually set your badge value to whatever number you want.
badge.badgeValue = 5;
// Or increment and decrement to your heart's content.
[badge increment];
[badge decrement];
Animations to display and dismiss the badge are handled automatically. Setting the badge value to any positive non-zero integer will result in the badge being shown, and conversely any value less than or equal to zero results in the badge being dismissed.
Easy, huh?
You sure can...
badge.font = [UIFont fontWithName:@"OpenSans-Semibold" size:18];
badge.textColor = [UIColor whiteColor];
badge.backgroundColor = [UIColor colorWithRed:49/255.0 green:69/255.0 blue:122/255.0 alpha:1.0];
The source is made available under the MIT license.