class ViewController: UIViewController {
//CoreAnimation
var shapeLayer: CAShapeLayer! //CATextLayer
var redLayer: CALayer!
var greenView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
shapeLayer = CAShapeLayer()
shapeLayer.frame = self.view.bounds
shapeLayer.strokeColor = UIColor.blackColor().CGColor
shapeLayer.fillColor = UIColor.clearColor().CGColor
self.view.layer.addSublayer(shapeLayer)
redLayer = CALayer()
redLayer.frame = CGRect(x: 0, y: 0, width: 50, height: 50)
redLayer.backgroundColor = UIColor.redColor().CGColor
self.view.layer.addSublayer(redLayer)
greenView = UIView(frame: redLayer.frame)
greenView.backgroundColor = UIColor.greenColor()
// self.view.addSubview(greenView)
}
@IBAction func didStar