J'ai un UIView
qui est réglé sur opaque = NO
et tout fonctionne bien. Dans le drawRect
Je fais un dessin personnalisé, et cela fonctionne.
CGContextSetFillColor(context, CGColorGetComponents([UIColor blueColor].CGColor));
CGContextFillRect(context, labelOutside);
CGContextAddRect(context, labelOutside);
mais ceci
CGContextSetFillColor(context, CGColorGetComponents([UIColor whiteColor].CGColor));
CGContextFillRect(context, labelOutside);
CGContextAddRect(context, labelOutside);
ne produit AUCUN remplissage (vous pouvez même voir d'autres choses que j'ai dessinées sur le CGContext à travers lui). Comment puis-je dessiner un remplissage blanc ?
Note : Si je configure le contrôle pour qu'il ne soit pas opaque, cela ne fonctionne toujours pas.