From a0ffe252f404295f4de4e6bfadb0b911179c0e12 Mon Sep 17 00:00:00 2001 From: Javier Soto Date: Wed, 16 Oct 2013 15:17:42 -0700 Subject: [PATCH] If a badge alignment is specified in the init method, we must call the setter so that UIAppearance doesn't override the value with the default one. Fixes issue #18. --- JSBadgeView/JSBadgeView.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/JSBadgeView/JSBadgeView.m b/JSBadgeView/JSBadgeView.m index d55bd3b..bc1d666 100644 --- a/JSBadgeView/JSBadgeView.m +++ b/JSBadgeView/JSBadgeView.m @@ -130,7 +130,7 @@ - (id)initWithParentView:(UIView *)parentView alignment:(JSBadgeViewAlignment)al { if ((self = [self initWithFrame:CGRectZero])) { - _badgeAlignment = alignment; + self.badgeAlignment = alignment; [parentView addSubview:self]; }