[Solved] Using UIColor with CAShapeLayer
First of all the parameters red,green, blue and alpha must be in range from 0.0 to 1.0 Secondly, you must pass the cgColor to CGLayer, e.g. let color = UIColor(red: 57.0/255.0, green: 65.0/255.0, blue: 101.0/255.0, alpha: 1) shapeLayer.fillColor = color.cgColor shapeLayer.strokeColor = color.cgColor solved Using UIColor with CAShapeLayer