Sto provando a disegnare un rettangolo trasparente nel mio UIView che ha un bordo nero.Disegno di un rettangolo in UIView
Il mio codice tuttavia crea un rettangolo completamente nero. Ecco il mio codice finora:
- (void)drawRect:(CGRect)rect
{
// Drawing code
CGRect rectangle = CGRectMake(0, 100, 320, 100);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetRGBFillColor(context, 0.0, 0.0, 0.0, 0.5);
CGContextSetRGBStrokeColor(context, 0.0, 0.0, 0.0, 0.5);
CGContextFillRect(context, rectangle);
}
Cambia 'CGContextFillRect' a' CGContextStrokeRect' –
Stesso problema. C'è solo un rettangolo nero (ed è completamente nero) –
prova con alpha 0.0 in CGContextSetRGBFillColor (context, 0.0, 0.0, 0.0, 0.5); – Exploring