/ / Come estendere NSProgressIndicator e aumentare le dimensioni - obiettivo-c, cacao, nsprogressindicator

Come estendere NSProgressIndicator e aumentare le dimensioni - obiettivo-c, cacao, nsprogressindicator

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 № 1

insieme al tuo drawRect sovrascritto, prova ad aggiungere in seguito alla sottoclasse:

- (void)awakeFromNib {
[super awakeFromNib];
[self setWantsLayer:YES];
}