diff --git a/RDVTabBarController/RDVTabBarItem.m b/RDVTabBarController/RDVTabBarItem.m index 3f04ba2..d271b58 100755 --- a/RDVTabBarController/RDVTabBarItem.m +++ b/RDVTabBarController/RDVTabBarItem.m @@ -212,7 +212,7 @@ - (void)drawRect:(CGRect)rect { CGContextFillEllipseInRect(context, badgeBackgroundFrame); } else if ([self badgeBackgroundImage]) { - [[self badgeBackgroundImage] drawInRect:badgeBackgroundFrame]; + [[self badgeBackgroundImage] drawInRect:CGRectMake(badgeBackgroundFrame.origin.x, badgeBackgroundFrame.origin.y, [self badgeBackgroundImage].size.width, [self badgeBackgroundImage].size.height)]; } CGContextSetFillColorWithColor(context, [[self badgeTextColor] CGColor]);