Simple animatable badge, based on UILabel and using CALayer
Objective-C Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
BadgeView.xcodeproj
BadgeView
BadgeLabel.h
BadgeLabel.m
BadgeLabel.podspec
BadgeTableViewCell.h
BadgeTableViewCell.m
LICENSE.txt
README.md

README.md

Simple Animatable Badge based on UILabel using CALayer-s

BadgeLabel *badge = [BadgeLabel new];
badge.text = @"42";

Easily configure appearance:

badge.backgroundColor = [UIColor blueColor];
badge.hasBorder = YES;
badge.hasGloss = NO;

Includes two classes:

BadgeLabel - UILabel-derived badge, either Mail.app style gray, or app icon style red with border and gloss, or any other color and style combination.

BadgeTableViewCell - a UITableViewCell with a Mail.app style badge.

Unlike CoreGraphics based badges, this badge class can allows the flexibility and power of CoreAnimation layers - run the demo app to see how easy it is.

Note: To use BadgeLabel you need to link QuartzCore.framework .