Skip to content

Instantly share code, notes, and snippets.

@rodericj
Created December 11, 2014 20:13
Show Gist options
  • Save rodericj/c2254dd735537bc9e204 to your computer and use it in GitHub Desktop.
Save rodericj/c2254dd735537bc9e204 to your computer and use it in GitHub Desktop.
+ (void)drawCanvas5C
{
//// Color Declarations
UIColor* color0 = [UIColor colorWithRed: 1 green: 1 blue: 1 alpha: 1];
//// Page-1
{
//// Portrait---5/5S/5C
{
//// Imported-Layers Drawing
UIBezierPath* importedLayersPath = UIBezierPath.bezierPath;
[importedLayersPath moveToPoint: CGPointMake(22, 0)];
[importedLayersPath addCurveToPoint: CGPointMake(0, 22) controlPoint1: CGPointMake(9.85, 0) controlPoint2: CGPointMake(0, 9.85)];
[importedLayersPath addCurveToPoint: CGPointMake(22, 44) controlPoint1: CGPointMake(0, 34.15) controlPoint2: CGPointMake(9.85, 44)];
[importedLayersPath addCurveToPoint: CGPointMake(44, 22) controlPoint1: CGPointMake(34.15, 44) controlPoint2: CGPointMake(44, 34.15)];
[importedLayersPath addCurveToPoint: CGPointMake(22, 0) controlPoint1: CGPointMake(44, 9.85) controlPoint2: CGPointMake(34.15, 0)];
[importedLayersPath addLineToPoint: CGPointMake(22, 0)];
[importedLayersPath closePath];
[importedLayersPath moveToPoint: CGPointMake(14.29, 28.49)];
[importedLayersPath addCurveToPoint: CGPointMake(12.8, 26.96) controlPoint1: CGPointMake(13.45, 28.09) controlPoint2: CGPointMake(13.04, 27.52)];
[importedLayersPath addCurveToPoint: CGPointMake(12.71, 24.82) controlPoint1: CGPointMake(12.56, 26.4) controlPoint2: CGPointMake(12.42, 25.71)];
[importedLayersPath addCurveToPoint: CGPointMake(16.06, 20.62) controlPoint1: CGPointMake(13.18, 23.62) controlPoint2: CGPointMake(15.44, 21.26)];
[importedLayersPath addLineToPoint: CGPointMake(19.56, 28.95)];
[importedLayersPath addCurveToPoint: CGPointMake(14.29, 28.49) controlPoint1: CGPointMake(18.55, 28.96) controlPoint2: CGPointMake(15.44, 28.96)];
[importedLayersPath addLineToPoint: CGPointMake(14.29, 28.49)];
[importedLayersPath closePath];
[importedLayersPath moveToPoint: CGPointMake(31.38, 28.65)];
[importedLayersPath addCurveToPoint: CGPointMake(30.99, 28.94) controlPoint1: CGPointMake(31.24, 28.87) controlPoint2: CGPointMake(30.99, 28.94)];
[importedLayersPath addLineToPoint: CGPointMake(21.04, 28.94)];
[importedLayersPath addLineToPoint: CGPointMake(17.11, 19.56)];
[importedLayersPath addLineToPoint: CGPointMake(17.06, 19.58)];
[importedLayersPath addLineToPoint: CGPointMake(23.87, 12.39)];
[importedLayersPath addCurveToPoint: CGPointMake(24.36, 12.31) controlPoint1: CGPointMake(23.87, 12.39) controlPoint2: CGPointMake(24.11, 12.26)];
[importedLayersPath addCurveToPoint: CGPointMake(24.72, 12.6) controlPoint1: CGPointMake(24.61, 12.36) controlPoint2: CGPointMake(24.72, 12.6)];
[importedLayersPath addLineToPoint: CGPointMake(31.42, 28.18)];
[importedLayersPath addCurveToPoint: CGPointMake(31.38, 28.65) controlPoint1: CGPointMake(31.42, 28.18) controlPoint2: CGPointMake(31.52, 28.43)];
[importedLayersPath addLineToPoint: CGPointMake(31.38, 28.65)];
[importedLayersPath closePath];
importedLayersPath.miterLimit = 4;
importedLayersPath.usesEvenOddFillRule = YES;
[color0 setFill];
[importedLayersPath fill];
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment