How to draw a drop shadow AND gradient with quartz2d?
-
24-09-2019 - |
Question
I've a custom shape drawing using coregraphics and i want to add a drop shadow and a gradient to it also. I've been trying and searching a lot of informations on how to combine and do this, but i can't get it to work. I'm able to draw only one either. Anyone doing this already or know how to do this? Thank you.
Solution
Quartz only applies shadows to fills and strokes. Drawing a gradient does not count as a fill.
Fill with a solid color (to draw the shadow), then draw the gradient in the same area.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow