title: CAShapeLayer to UILabel hides text
body: <p>I am trying to add a <code>CAShapeLayer</code> to <code>UILabel</code>.<br>
  The issue is: the text disappears after doing so:</p>
  
  <pre><code>let shapeLayer = CAShapeLayer()
  shapeLayer.path = path.cgPath
  shapeLayer.fillColor = UIColor.yellow.cgColor
  item.layer.addSublayer(shapeLayer)
  </code></pre>
  
  <p>Is there any other way to do this?</p>