Ho bisogno di estendere NSProgressIndicator e aumentare la sua dimensione. Finora ho creato una classe personalizzata e ho implementato il seguente codice come override di drawRect:
-(void)drawRect:(NSRect)dirtyRect
{
dirtyRect.size = NSMakeSize(98.0f, 98.0f);
[super drawRect:dirtyRect];
}
Ma non ho alcuna differenza quando il controllo è disegnato. Grazie in anticipo per tutto l'aiuto
risposte:
0 per risposta № 1insieme al tuo drawRect sovrascritto, prova ad aggiungere in seguito alla sottoclasse:
- (void)awakeFromNib {
[super awakeFromNib];
[self setWantsLayer:YES];
}