CAShapeLayer 是 CALayer 的子类,但是比 CALayer 更灵活,可以画出各种图形
/// -------------------------第一------------------------
// let layer = CAShapeLayer()
// layer.frame = CGRectMake(110, 100, 150, 100)
// layer.backgroundColor = UIColor.blackColor().CGColor
// view.layer.addSublayer(layer)
/// -------------------------第二------------------------
// let path = UIBezierPath(rect: CGRectMake(110, 100, 150, 100))
// let layer = CAShapeLayer()
// layer.path = path.CGPath//利用贝塞尔曲线的方式构建一段弧线,利用任意弧线来组成你想要的形状
// layer.backgroundColor = UIColor.blackColor().CGColor//背景颜色<尽量不要使用backgroundColor此属性>
// /**建议使用下面两个属性*/
// layer.fillColor = UIColor.clearColor().CGColor// 填充颜色
// layer.strokeColor = UIColor.blackColor().CGColor//边框颜色
// view.layer.addSublayer(layer)