首先我们创建的UIView的类,然后重写drawRect方法。在里面进行绘制赛贝尔曲线。
我们经常绘制的图案包括矩形、椭圆、N边形、(二次、三次)赛贝尔曲线、弧线、其余的图形绘制在以后将会讲到
在绘图的时候,有两个属性:
lineCapStyle 和 lineJoinStyle
/*
lineCapStyle :线条拐角帽的样式
kCGLineCapButt, 默认
kCGLineCapRound, 轻微圆角
kCGLineCapSquare 正方形
*/
path.lineCapStyle = kCGLineCapSquare;
/*
lineJoinStyle :两条线连接点的样式
kCGLineJoinMiter, 斜接
kCGLineJoinRound, 圆滑衔接
kCGLineJoinBevel 斜角连接
*/
path.lineJoinStyle = kCGLineJoinMiter;