Я пытаюсь, чтобы тень падала на фигуру.
Вот пример того, как я хочу, чтобы она выглядела:
А вот и пример того, что я получаю с моим кодом:
Обратите внимание, что тень не видна за прозрачной формой.Есть ли способ использовать слой для рендеринга тени за прозрачной формой?
// self is a subclass of a CALayer
self.opacity = opacity
self.shadowColor = color.cgColor
self.shadowOffset = CGSize(width: shadow.x, height: shadow.y)
self.shadowRadius = CGFloat(shadow.blur)
self.shadowOpacity = 1