Wie kann ich mit CoreGraphics ein Rechteck mit einer Alpha-Farbe füllen?

In meiner drawRect-Methode zeichne ich ein PNG-Bild. Darüber hinaus möchte ich ein Rechteck mit einer Alpha-Farbe von 20% zeichnen:

[[UIColor colorWithWhite:0.0 alpha:0.2] set];
UIRectFill(rect);

Das Problem ist, dass die Alpha-Eigenschaft scheinbar ignoriert wird. Es wird überhaupt kein Alpha angewendet, sondern nur ein schwarzes Rechteck gezeichnet. Wie kann ich das beheben? Danke im Voraus

Antworten auf die Frage(4)

Ihre Antwort auf die Frage