| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157 |
- #import "BTUIKLargeDiscoverVectorArtView.h"
- @implementation BTUIKLargeDiscoverVectorArtView
- - (void)drawArt {
- //// Color Declarations
- UIColor* fillColor5 = [UIColor colorWithRed: 0 green: 0 blue: 0 alpha: 1];
- UIColor* fillColor6 = [UIColor colorWithRed: 0.936 green: 0.419 blue: 0.115 alpha: 1];
-
- //// Bezier Drawing
- UIBezierPath* bezierPath = [UIBezierPath bezierPath];
- [bezierPath moveToPoint: CGPointMake(6.6, 43.21)];
- [bezierPath addCurveToPoint: CGPointMake(3.17, 44.23) controlPoint1: CGPointMake(5.81, 43.92) controlPoint2: CGPointMake(4.79, 44.23)];
- [bezierPath addLineToPoint: CGPointMake(2.5, 44.23)];
- [bezierPath addLineToPoint: CGPointMake(2.5, 35.75)];
- [bezierPath addLineToPoint: CGPointMake(3.17, 35.75)];
- [bezierPath addCurveToPoint: CGPointMake(6.6, 36.79) controlPoint1: CGPointMake(4.79, 35.75) controlPoint2: CGPointMake(5.77, 36.04)];
- [bezierPath addCurveToPoint: CGPointMake(7.98, 39.98) controlPoint1: CGPointMake(7.46, 37.56) controlPoint2: CGPointMake(7.98, 38.75)];
- [bezierPath addCurveToPoint: CGPointMake(6.6, 43.21) controlPoint1: CGPointMake(7.98, 41.21) controlPoint2: CGPointMake(7.46, 42.44)];
- [bezierPath closePath];
- [bezierPath moveToPoint: CGPointMake(3.67, 33.58)];
- [bezierPath addLineToPoint: CGPointMake(0, 33.58)];
- [bezierPath addLineToPoint: CGPointMake(0, 46.41)];
- [bezierPath addLineToPoint: CGPointMake(3.65, 46.41)];
- [bezierPath addCurveToPoint: CGPointMake(8.23, 44.93) controlPoint1: CGPointMake(5.6, 46.41) controlPoint2: CGPointMake(7, 45.95)];
- [bezierPath addCurveToPoint: CGPointMake(10.56, 40) controlPoint1: CGPointMake(9.7, 43.72) controlPoint2: CGPointMake(10.56, 41.89)];
- [bezierPath addCurveToPoint: CGPointMake(3.67, 33.58) controlPoint1: CGPointMake(10.56, 36.21) controlPoint2: CGPointMake(7.73, 33.58)];
- [bezierPath closePath];
- bezierPath.usesEvenOddFillRule = YES;
-
- [fillColor5 setFill];
- [bezierPath fill];
-
-
- //// Rectangle 2 Drawing
- UIBezierPath* rectangle2Path = [UIBezierPath bezierPathWithRect: CGRectMake(11.7, 33.57, 2.5, 12.85)];
- [fillColor5 setFill];
- [rectangle2Path fill];
-
-
- //// Bezier 2 Drawing
- UIBezierPath* bezier2Path = [UIBezierPath bezierPath];
- [bezier2Path moveToPoint: CGPointMake(20.33, 38.5)];
- [bezier2Path addCurveToPoint: CGPointMake(18.39, 36.89) controlPoint1: CGPointMake(18.83, 37.94) controlPoint2: CGPointMake(18.39, 37.58)];
- [bezier2Path addCurveToPoint: CGPointMake(20.26, 35.46) controlPoint1: CGPointMake(18.39, 36.08) controlPoint2: CGPointMake(19.18, 35.46)];
- [bezier2Path addCurveToPoint: CGPointMake(22.27, 36.5) controlPoint1: CGPointMake(21.01, 35.46) controlPoint2: CGPointMake(21.62, 35.77)];
- [bezier2Path addLineToPoint: CGPointMake(23.58, 34.79)];
- [bezier2Path addCurveToPoint: CGPointMake(19.81, 33.37) controlPoint1: CGPointMake(22.51, 33.85) controlPoint2: CGPointMake(21.22, 33.37)];
- [bezier2Path addCurveToPoint: CGPointMake(15.81, 37.04) controlPoint1: CGPointMake(17.54, 33.37) controlPoint2: CGPointMake(15.81, 34.94)];
- [bezier2Path addCurveToPoint: CGPointMake(18.97, 40.56) controlPoint1: CGPointMake(15.81, 38.81) controlPoint2: CGPointMake(16.62, 39.71)];
- [bezier2Path addCurveToPoint: CGPointMake(20.7, 41.29) controlPoint1: CGPointMake(19.95, 40.91) controlPoint2: CGPointMake(20.45, 41.14)];
- [bezier2Path addCurveToPoint: CGPointMake(21.45, 42.62) controlPoint1: CGPointMake(21.2, 41.62) controlPoint2: CGPointMake(21.45, 42.08)];
- [bezier2Path addCurveToPoint: CGPointMake(19.51, 44.43) controlPoint1: CGPointMake(21.45, 43.66) controlPoint2: CGPointMake(20.62, 44.43)];
- [bezier2Path addCurveToPoint: CGPointMake(16.77, 42.72) controlPoint1: CGPointMake(18.31, 44.43) controlPoint2: CGPointMake(17.35, 43.83)];
- [bezier2Path addLineToPoint: CGPointMake(15.16, 44.27)];
- [bezier2Path addCurveToPoint: CGPointMake(19.6, 46.72) controlPoint1: CGPointMake(16.31, 45.97) controlPoint2: CGPointMake(17.7, 46.72)];
- [bezier2Path addCurveToPoint: CGPointMake(24.02, 42.5) controlPoint1: CGPointMake(22.2, 46.72) controlPoint2: CGPointMake(24.02, 44.99)];
- [bezier2Path addCurveToPoint: CGPointMake(20.33, 38.5) controlPoint1: CGPointMake(24.02, 40.46) controlPoint2: CGPointMake(23.18, 39.54)];
- [bezier2Path closePath];
- bezier2Path.usesEvenOddFillRule = YES;
-
- [fillColor5 setFill];
- [bezier2Path fill];
-
-
- //// Bezier 3 Drawing
- UIBezierPath* bezier3Path = [UIBezierPath bezierPath];
- [bezier3Path moveToPoint: CGPointMake(24.81, 40)];
- [bezier3Path addCurveToPoint: CGPointMake(31.59, 46.7) controlPoint1: CGPointMake(24.81, 43.77) controlPoint2: CGPointMake(27.78, 46.7)];
- [bezier3Path addCurveToPoint: CGPointMake(34.72, 45.95) controlPoint1: CGPointMake(32.66, 46.7) controlPoint2: CGPointMake(33.59, 46.48)];
- [bezier3Path addLineToPoint: CGPointMake(34.72, 43)];
- [bezier3Path addCurveToPoint: CGPointMake(31.7, 44.41) controlPoint1: CGPointMake(33.72, 44) controlPoint2: CGPointMake(32.84, 44.41)];
- [bezier3Path addCurveToPoint: CGPointMake(27.39, 39.98) controlPoint1: CGPointMake(29.18, 44.41) controlPoint2: CGPointMake(27.39, 42.58)];
- [bezier3Path addCurveToPoint: CGPointMake(31.59, 35.58) controlPoint1: CGPointMake(27.39, 37.52) controlPoint2: CGPointMake(29.24, 35.58)];
- [bezier3Path addCurveToPoint: CGPointMake(34.72, 37.02) controlPoint1: CGPointMake(32.78, 35.58) controlPoint2: CGPointMake(33.68, 36)];
- [bezier3Path addLineToPoint: CGPointMake(34.72, 34.07)];
- [bezier3Path addCurveToPoint: CGPointMake(31.65, 33.29) controlPoint1: CGPointMake(33.63, 33.52) controlPoint2: CGPointMake(32.72, 33.29)];
- [bezier3Path addCurveToPoint: CGPointMake(24.81, 40) controlPoint1: CGPointMake(27.85, 33.29) controlPoint2: CGPointMake(24.81, 36.27)];
- [bezier3Path closePath];
- bezier3Path.usesEvenOddFillRule = YES;
-
- [fillColor5 setFill];
- [bezier3Path fill];
-
-
- //// Oval Drawing
- UIBezierPath* ovalPath = [UIBezierPath bezierPathWithOvalInRect: CGRectMake(35.55, 33.2, 13.6, 13.6)];
- [fillColor6 setFill];
- [ovalPath fill];
-
-
- //// Bezier 4 Drawing
- UIBezierPath* bezier4Path = [UIBezierPath bezierPath];
- [bezier4Path moveToPoint: CGPointMake(54.57, 42.19)];
- [bezier4Path addLineToPoint: CGPointMake(51.15, 33.58)];
- [bezier4Path addLineToPoint: CGPointMake(48.41, 33.58)];
- [bezier4Path addLineToPoint: CGPointMake(53.86, 46.74)];
- [bezier4Path addLineToPoint: CGPointMake(55.2, 46.74)];
- [bezier4Path addLineToPoint: CGPointMake(60.75, 33.58)];
- [bezier4Path addLineToPoint: CGPointMake(58.03, 33.58)];
- [bezier4Path addLineToPoint: CGPointMake(54.57, 42.19)];
- [bezier4Path closePath];
- bezier4Path.usesEvenOddFillRule = YES;
-
- [fillColor5 setFill];
- [bezier4Path fill];
-
-
- //// Bezier 5 Drawing
- UIBezierPath* bezier5Path = [UIBezierPath bezierPath];
- [bezier5Path moveToPoint: CGPointMake(61.88, 46.41)];
- [bezier5Path addLineToPoint: CGPointMake(68.97, 46.41)];
- [bezier5Path addLineToPoint: CGPointMake(68.97, 44.23)];
- [bezier5Path addLineToPoint: CGPointMake(64.38, 44.23)];
- [bezier5Path addLineToPoint: CGPointMake(64.38, 40.77)];
- [bezier5Path addLineToPoint: CGPointMake(68.81, 40.77)];
- [bezier5Path addLineToPoint: CGPointMake(68.81, 38.6)];
- [bezier5Path addLineToPoint: CGPointMake(64.38, 38.6)];
- [bezier5Path addLineToPoint: CGPointMake(64.38, 35.75)];
- [bezier5Path addLineToPoint: CGPointMake(68.97, 35.75)];
- [bezier5Path addLineToPoint: CGPointMake(68.97, 33.58)];
- [bezier5Path addLineToPoint: CGPointMake(61.88, 33.58)];
- [bezier5Path addLineToPoint: CGPointMake(61.88, 46.41)];
- [bezier5Path closePath];
- bezier5Path.usesEvenOddFillRule = YES;
-
- [fillColor5 setFill];
- [bezier5Path fill];
-
-
- //// Bezier 6 Drawing
- UIBezierPath* bezier6Path = [UIBezierPath bezierPath];
- [bezier6Path moveToPoint: CGPointMake(73.86, 39.48)];
- [bezier6Path addLineToPoint: CGPointMake(73.13, 39.48)];
- [bezier6Path addLineToPoint: CGPointMake(73.13, 35.6)];
- [bezier6Path addLineToPoint: CGPointMake(73.9, 35.6)];
- [bezier6Path addCurveToPoint: CGPointMake(76.31, 37.5) controlPoint1: CGPointMake(75.46, 35.6) controlPoint2: CGPointMake(76.31, 36.25)];
- [bezier6Path addCurveToPoint: CGPointMake(73.86, 39.48) controlPoint1: CGPointMake(76.31, 38.79) controlPoint2: CGPointMake(75.46, 39.48)];
- [bezier6Path closePath];
- [bezier6Path moveToPoint: CGPointMake(78.88, 37.36)];
- [bezier6Path addCurveToPoint: CGPointMake(74.34, 33.58) controlPoint1: CGPointMake(78.88, 34.96) controlPoint2: CGPointMake(77.23, 33.58)];
- [bezier6Path addLineToPoint: CGPointMake(70.63, 33.58)];
- [bezier6Path addLineToPoint: CGPointMake(70.63, 46.41)];
- [bezier6Path addLineToPoint: CGPointMake(73.13, 46.41)];
- [bezier6Path addLineToPoint: CGPointMake(73.13, 41.25)];
- [bezier6Path addLineToPoint: CGPointMake(73.46, 41.25)];
- [bezier6Path addLineToPoint: CGPointMake(76.92, 46.41)];
- [bezier6Path addLineToPoint: CGPointMake(80, 46.41)];
- [bezier6Path addLineToPoint: CGPointMake(75.96, 41)];
- [bezier6Path addCurveToPoint: CGPointMake(78.88, 37.36) controlPoint1: CGPointMake(77.85, 40.62) controlPoint2: CGPointMake(78.88, 39.33)];
- [bezier6Path closePath];
- bezier6Path.usesEvenOddFillRule = YES;
-
- [fillColor5 setFill];
- [bezier6Path fill];
- }
- @end
|