Skip to content

Instantly share code, notes, and snippets.

@sibsfinx
Created May 24, 2013 13:13
Show Gist options
  • Save sibsfinx/5643408 to your computer and use it in GitHub Desktop.
Save sibsfinx/5643408 to your computer and use it in GitHub Desktop.
some ios vector icons
//// cancel icon
{
//// Bezier 4 Drawing
UIBezierPath* bezier4Path = [UIBezierPath bezierPath];
[bezier4Path moveToPoint: CGPointMake(190.93, 36.84)];
[bezier4Path addCurveToPoint: CGPointMake(187.69, 36.84) controlPoint1: CGPointMake(190.03, 37.66) controlPoint2: CGPointMake(188.59, 37.66)];
[bezier4Path addLineToPoint: CGPointMake(182.71, 31.13)];
[bezier4Path addLineToPoint: CGPointMake(177.73, 36.84)];
[bezier4Path addCurveToPoint: CGPointMake(174.48, 36.84) controlPoint1: CGPointMake(176.82, 37.66) controlPoint2: CGPointMake(175.39, 37.66)];
[bezier4Path addCurveToPoint: CGPointMake(174.48, 33.61) controlPoint1: CGPointMake(173.65, 35.93) controlPoint2: CGPointMake(173.65, 34.51)];
[bezier4Path addLineToPoint: CGPointMake(179.69, 27.75)];
[bezier4Path addLineToPoint: CGPointMake(174.48, 21.81)];
[bezier4Path addCurveToPoint: CGPointMake(174.48, 18.58) controlPoint1: CGPointMake(173.65, 20.91) controlPoint2: CGPointMake(173.65, 19.48)];
[bezier4Path addCurveToPoint: CGPointMake(177.73, 18.58) controlPoint1: CGPointMake(175.39, 17.76) controlPoint2: CGPointMake(176.82, 17.76)];
[bezier4Path addLineToPoint: CGPointMake(182.71, 24.29)];
[bezier4Path addLineToPoint: CGPointMake(187.69, 18.58)];
[bezier4Path addCurveToPoint: CGPointMake(190.93, 18.58) controlPoint1: CGPointMake(188.59, 17.76) controlPoint2: CGPointMake(190.03, 17.76)];
[bezier4Path addCurveToPoint: CGPointMake(190.93, 21.81) controlPoint1: CGPointMake(191.84, 19.48) controlPoint2: CGPointMake(191.84, 20.91)];
[bezier4Path addLineToPoint: CGPointMake(185.73, 27.75)];
[bezier4Path addLineToPoint: CGPointMake(190.93, 33.61)];
[bezier4Path addCurveToPoint: CGPointMake(190.93, 36.84) controlPoint1: CGPointMake(191.84, 34.51) controlPoint2: CGPointMake(191.84, 35.93)];
[bezier4Path closePath];
[[UIColor blackColor] setFill];
[bezier4Path fill];
}
//// ok icon
{
//// Bezier 5 Drawing
UIBezierPath* bezier5Path = [UIBezierPath bezierPath];
[bezier5Path moveToPoint: CGPointMake(221.57, 39.84)];
[bezier5Path addLineToPoint: CGPointMake(214.78, 30.98)];
[bezier5Path addCurveToPoint: CGPointMake(215.31, 27.3) controlPoint1: CGPointMake(213.95, 29.78) controlPoint2: CGPointMake(214.18, 28.2)];
[bezier5Path addCurveToPoint: CGPointMake(219.01, 27.82) controlPoint1: CGPointMake(216.44, 26.39) controlPoint2: CGPointMake(218.1, 26.62)];
[bezier5Path addLineToPoint: CGPointMake(223.46, 33.61)];
[bezier5Path addLineToPoint: CGPointMake(234.62, 15.8)];
[bezier5Path addCurveToPoint: CGPointMake(238.25, 14.98) controlPoint1: CGPointMake(235.38, 14.6) controlPoint2: CGPointMake(236.96, 14.23)];
[bezier5Path addCurveToPoint: CGPointMake(239.08, 18.58) controlPoint1: CGPointMake(239.45, 15.73) controlPoint2: CGPointMake(239.83, 17.31)];
[bezier5Path addLineToPoint: CGPointMake(225.87, 39.62)];
[bezier5Path addCurveToPoint: CGPointMake(223.76, 40.82) controlPoint1: CGPointMake(225.42, 40.37) controlPoint2: CGPointMake(224.66, 40.82)];
[bezier5Path addCurveToPoint: CGPointMake(223.68, 40.89) controlPoint1: CGPointMake(223.76, 40.89) controlPoint2: CGPointMake(223.68, 40.89)];
[bezier5Path addCurveToPoint: CGPointMake(221.57, 39.84) controlPoint1: CGPointMake(222.85, 40.89) controlPoint2: CGPointMake(222.02, 40.44)];
[bezier5Path closePath];
[[UIColor blackColor] setFill];
[bezier5Path fill];
}
//// minus icon
{
//// Bezier 6 Drawing
UIBezierPath* bezier6Path = [UIBezierPath bezierPath];
[bezier6Path moveToPoint: CGPointMake(284.05, 27.75)];
[bezier6Path addCurveToPoint: CGPointMake(282.92, 29.63) controlPoint1: CGPointMake(284.05, 28.72) controlPoint2: CGPointMake(283.98, 29.63)];
[bezier6Path addLineToPoint: CGPointMake(263.3, 29.63)];
[bezier6Path addCurveToPoint: CGPointMake(262.17, 27.75) controlPoint1: CGPointMake(262.25, 29.63) controlPoint2: CGPointMake(262.17, 28.72)];
[bezier6Path addCurveToPoint: CGPointMake(263.3, 25.87) controlPoint1: CGPointMake(262.17, 26.7) controlPoint2: CGPointMake(262.25, 25.87)];
[bezier6Path addLineToPoint: CGPointMake(282.92, 25.87)];
[bezier6Path addCurveToPoint: CGPointMake(284.05, 27.75) controlPoint1: CGPointMake(283.98, 25.87) controlPoint2: CGPointMake(284.05, 26.7)];
[bezier6Path closePath];
[[UIColor blackColor] setFill];
[bezier6Path fill];
}
//// plus icon
{
//// Bezier 7 Drawing
UIBezierPath* bezier7Path = [UIBezierPath bezierPath];
[bezier7Path moveToPoint: CGPointMake(328.58, 27.75)];
[bezier7Path addCurveToPoint: CGPointMake(327.44, 29.63) controlPoint1: CGPointMake(328.58, 28.72) controlPoint2: CGPointMake(328.5, 29.63)];
[bezier7Path addLineToPoint: CGPointMake(319.52, 29.63)];
[bezier7Path addLineToPoint: CGPointMake(319.52, 37.51)];
[bezier7Path addCurveToPoint: CGPointMake(317.64, 38.64) controlPoint1: CGPointMake(319.52, 38.49) controlPoint2: CGPointMake(318.69, 38.64)];
[bezier7Path addCurveToPoint: CGPointMake(315.75, 37.51) controlPoint1: CGPointMake(316.58, 38.64) controlPoint2: CGPointMake(315.75, 38.49)];
[bezier7Path addLineToPoint: CGPointMake(315.75, 29.63)];
[bezier7Path addLineToPoint: CGPointMake(307.83, 29.63)];
[bezier7Path addCurveToPoint: CGPointMake(306.69, 27.75) controlPoint1: CGPointMake(306.77, 29.63) controlPoint2: CGPointMake(306.69, 28.72)];
[bezier7Path addCurveToPoint: CGPointMake(307.83, 25.87) controlPoint1: CGPointMake(306.69, 26.7) controlPoint2: CGPointMake(306.77, 25.87)];
[bezier7Path addLineToPoint: CGPointMake(315.75, 25.87)];
[bezier7Path addLineToPoint: CGPointMake(315.75, 17.98)];
[bezier7Path addCurveToPoint: CGPointMake(317.64, 16.86) controlPoint1: CGPointMake(315.75, 16.93) controlPoint2: CGPointMake(316.58, 16.86)];
[bezier7Path addCurveToPoint: CGPointMake(319.52, 17.98) controlPoint1: CGPointMake(318.69, 16.86) controlPoint2: CGPointMake(319.52, 16.93)];
[bezier7Path addLineToPoint: CGPointMake(319.52, 25.87)];
[bezier7Path addLineToPoint: CGPointMake(327.44, 25.87)];
[bezier7Path addCurveToPoint: CGPointMake(328.58, 27.75) controlPoint1: CGPointMake(328.5, 25.87) controlPoint2: CGPointMake(328.58, 26.7)];
[bezier7Path closePath];
[[UIColor blackColor] setFill];
[bezier7Path fill];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment