BTUIKCoinbaseMonogramCardView.m 1.6 KB

123456789101112131415161718192021222324252627
  1. #import "BTUIKCoinbaseMonogramCardView.h"
  2. @implementation BTUIKCoinbaseMonogramCardView
  3. - (void)drawArt {
  4. //// Color Declarations
  5. UIColor* fillColor3 = [UIColor colorWithRed: 1 green: 1 blue: 1 alpha: 1];
  6. //// Bezier Drawing
  7. UIBezierPath* bezierPath = [UIBezierPath bezierPath];
  8. [bezierPath moveToPoint: CGPointMake(24.44, 25.5)];
  9. [bezierPath addCurveToPoint: CGPointMake(15.15, 14.48) controlPoint1: CGPointMake(19.74, 25.5) controlPoint2: CGPointMake(15.15, 22.13)];
  10. [bezierPath addCurveToPoint: CGPointMake(24.44, 3.5) controlPoint1: CGPointMake(15.15, 6.83) controlPoint2: CGPointMake(19.74, 3.5)];
  11. [bezierPath addCurveToPoint: CGPointMake(29.85, 4.95) controlPoint1: CGPointMake(26.76, 3.5) controlPoint2: CGPointMake(28.56, 4.09)];
  12. [bezierPath addLineToPoint: CGPointMake(28.44, 8.05)];
  13. [bezierPath addCurveToPoint: CGPointMake(24.99, 7.03) controlPoint1: CGPointMake(27.58, 7.42) controlPoint2: CGPointMake(26.28, 7.03)];
  14. [bezierPath addCurveToPoint: CGPointMake(19.58, 14.44) controlPoint1: CGPointMake(22.17, 7.03) controlPoint2: CGPointMake(19.58, 9.27)];
  15. [bezierPath addCurveToPoint: CGPointMake(24.99, 21.89) controlPoint1: CGPointMake(19.58, 19.62) controlPoint2: CGPointMake(22.25, 21.89)];
  16. [bezierPath addCurveToPoint: CGPointMake(28.44, 20.87) controlPoint1: CGPointMake(26.28, 21.89) controlPoint2: CGPointMake(27.58, 21.5)];
  17. [bezierPath addLineToPoint: CGPointMake(29.85, 24.05)];
  18. [bezierPath addCurveToPoint: CGPointMake(24.44, 25.5) controlPoint1: CGPointMake(28.52, 24.95) controlPoint2: CGPointMake(26.76, 25.5)];
  19. [bezierPath closePath];
  20. [fillColor3 setFill];
  21. [bezierPath fill];
  22. }
  23. @end