title: How do I create a circle with CALayer?
body: <p>I have the code below tested, but when I give it constraints it becomes a little small circle:</p>
  
  <pre><code> override func drawRect(rect: CGRect) {
  var path = UIBezierPath(ovalInRect: rect)
  fillColor.setFill()
  path.fill()
  
  //set up the width and height variables
  //for the horizontal stroke
  let plusHeight:CGFloat = 300.0
  let plusWidth:CGFloat = 450.0
  
  //create the path
  var plusPath = UIBezierPath()
  
  //set the path's line width to the height of the stroke
  plusPath.lineWidth = plusHeight
  
  //move the initial point of the path
  //to the start of the horizontal stroke
  plusPath.moveToPoint(CGPoint(
    x:self.bounds.width/2 - plusWidth/2 + 0.5,
    y:self.bounds.height/2 + 0.5))
  
  //add a point to the path at the end of the stroke
  plusPath.addLineToPoint(CGPoint(
    x:self.bounds.width/2 + plusWidth/2 + 0.5,
    y:self.bounds.height/2 + 0.5))
  
  }
  </code></pre>