/**
- 该方法将会创建一个闭合路径, 起始点是 rect 参数的的 origin, 并且按照顺时针方向添加直线, 最终形成矩形
- @param rect: 矩形路径的 Frame
*/
- (instancetype)bezierPathWithRect:(CGRect)rect;
/**
- 该方法将会创建一个闭合路径, 该方法会通过顺时针的绘制贝塞尔曲线, 绘制出一个近似椭圆的形状. 如果 rect 参数指定了一个矩形, 那么该 UIBezierPath 对象将会描述一个圆形.
- @param rect: 矩形路径的 Frame
*/
- (instancetype)bezierPathWithOvalInRect:(CGRect)rect
/**
- 该方法将会创建一个闭合路径, 该方法会顺时针方向连续绘制直线和曲线. 当 rect 为正方形时且 cornerRadius 等于边长一半时, 则该方法会描述一个圆形路径.
- @param rect: 矩形路径的 Frame
- @param cornerRadius: 矩形的圆角半径
*/
- (instancetype) bezierPathWithRoundedRect:(CGRect)rect
cornerRadius:(CGFloat)cornerRadius
网友评论