easy way to add a custom badge view to UITabBarController
just add the code to your rootViewController
of UITabBarController
- (void)awakeFromNib {
self.badgeViewVisible = YES;
}
- (void)awakeFromNib {
[super awakeFromNib];
CGFloat width = 15;
PPDragDropBadgeView *badgeView = [[PPDragDropBadgeView alloc] initWithFrame:CGRectMake(0, 0, width, width)];
badgeView.text = @"8";
badgeView.hiddenWhenZero = YES;
badgeView.fontSizeAutoFit = YES;
self.badgeView = badgeView;
self.badgeViewVisible = YES;
}
see the sample code
- add
pod 'UIViewController+LHTabBarBadge'
to your podfile - run
pod install
in command line
- Checkout LHTabBarBadge from github.
- Copy UIViewController+LHTabBarBadge folder to your project.
- Done.
The code follows MIT Lisence.