Skip to content

Commit 0a305eb

Browse files
committed
drawRect: cleanup
1 parent 363bfd5 commit 0a305eb

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

MBProgressHUD.m

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ @interface MBProgressHUD ()
1010

1111
- (void)hideUsingAnimation:(BOOL)animated;
1212
- (void)showUsingAnimation:(BOOL)animated;
13-
- (void)fillRoundedRect:(CGRect)rect inContext:(CGContextRef)context;
1413
- (void)done;
1514
- (void)updateLabelText:(NSString *)newText;
1615
- (void)updateDetailsLabelText:(NSString *)newText;
@@ -566,21 +565,17 @@ - (void)drawRect:(CGRect)rect {
566565
// Draw rounded HUD bacgroud rect
567566
CGRect boxRect = CGRectMake(roundf((allRect.size.width - self.width) / 2) + self.xOffset,
568567
roundf((allRect.size.height - self.height) / 2) + self.yOffset, self.width, self.height);
569-
NSLog(@"%@", NSStringFromCGRect(boxRect));
570-
CGContextRef ctxt = UIGraphicsGetCurrentContext();
571-
[self fillRoundedRect:boxRect inContext:ctxt];
572-
}
573-
574-
- (void)fillRoundedRect:(CGRect)rect inContext:(CGContextRef)context {
575-
float radius = 10.0f;
568+
// Corner radius
569+
float radius = 10.0f;
576570

571+
CGContextRef context = UIGraphicsGetCurrentContext();
577572
CGContextBeginPath(context);
578573
CGContextSetGrayFillColor(context, 0.0, self.opacity);
579-
CGContextMoveToPoint(context, CGRectGetMinX(rect) + radius, CGRectGetMinY(rect));
580-
CGContextAddArc(context, CGRectGetMaxX(rect) - radius, CGRectGetMinY(rect) + radius, radius, 3 * M_PI / 2, 0, 0);
581-
CGContextAddArc(context, CGRectGetMaxX(rect) - radius, CGRectGetMaxY(rect) - radius, radius, 0, M_PI / 2, 0);
582-
CGContextAddArc(context, CGRectGetMinX(rect) + radius, CGRectGetMaxY(rect) - radius, radius, M_PI / 2, M_PI, 0);
583-
CGContextAddArc(context, CGRectGetMinX(rect) + radius, CGRectGetMinY(rect) + radius, radius, M_PI, 3 * M_PI / 2, 0);
574+
CGContextMoveToPoint(context, CGRectGetMinX(boxRect) + radius, CGRectGetMinY(boxRect));
575+
CGContextAddArc(context, CGRectGetMaxX(boxRect) - radius, CGRectGetMinY(boxRect) + radius, radius, 3 * M_PI / 2, 0, 0);
576+
CGContextAddArc(context, CGRectGetMaxX(boxRect) - radius, CGRectGetMaxY(boxRect) - radius, radius, 0, M_PI / 2, 0);
577+
CGContextAddArc(context, CGRectGetMinX(boxRect) + radius, CGRectGetMaxY(boxRect) - radius, radius, M_PI / 2, M_PI, 0);
578+
CGContextAddArc(context, CGRectGetMinX(boxRect) + radius, CGRectGetMinY(boxRect) + radius, radius, M_PI, 3 * M_PI / 2, 0);
584579
CGContextClosePath(context);
585580
CGContextFillPath(context);
586581
}

0 commit comments

Comments
 (0)