Commit 55a4b222 authored by Felix Paul Kühne's avatar Felix Paul Kühne
Browse files

Linear Progress Indicator: minor code optimization

parent 61ff29f0
...@@ -19,11 +19,13 @@ ...@@ -19,11 +19,13 @@
UIBezierPath* bezierPath = [UIBezierPath bezierPath]; UIBezierPath* bezierPath = [UIBezierPath bezierPath];
[bezierPath moveToPoint:CGPointMake((self.progress * rect.size.width) - rect.size.height + 3., 2.)]; float progress_width = self.progress * rect.size.width;
[bezierPath moveToPoint:CGPointMake(progress_width - rect.size.height + 3., 2.)];
// Create our triangle // Create our triangle
[bezierPath addLineToPoint:CGPointMake((self.progress * rect.size.width) - (rect.size.height/2), rect.size.height - 5.)]; [bezierPath addLineToPoint:CGPointMake(progress_width - (rect.size.height/2), rect.size.height - 5.)];
[bezierPath addLineToPoint:CGPointMake((self.progress * rect.size.width) - 3., 2.)]; [bezierPath addLineToPoint:CGPointMake(progress_width - 3., 2.)];
[bezierPath closePath]; [bezierPath closePath];
// Set the display for the path, and stroke it // Set the display for the path, and stroke it
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment