The images explain what I want vs what I'm getting. Here is my code.
func drawLineFromPoint(start : CGPoint,
toPoint end:CGPoint,
ofColor lineColor: UIColor,
inView view:UIView) {
let path = UIBezierPath()
path.moveToPoint(start)
path.addLineToPoint(end)
//design path in layer
let shapeLayer = CAShapeLayer()
shapeLayer.path = path.CGPath
shapeLayer.strokeColor = lineColor.CGColor
shapeLayer.lineWidth = 0.22
view.layer.addSublayer(shapeLayer)
}
let lineView : UIView = UIView(frame: CGRect(0, 20, self.view.width, 2)
lineView.backgroundColor = UIColor.blackColor.colorWithAlphaComponent(0.2)