Hallo,
vorhanden ist ein NSControl Subclass und ein NSActionCell Subclass. Mein NSControl Subclass benutzt in seiner - (void)drawRect:(NSRect)aRect Methode mein NSActionCell subclass.
Das sieht so aus:
Logischerweise wird meine cell bei jedem repaint des Controls neu gezeichnet und das "alte" schon gezeichnete wird nicht gelöscht. Die cell wird also mehrfach gezeichnet.
Wie kann man dies verhindern?
vorhanden ist ein NSControl Subclass und ein NSActionCell Subclass. Mein NSControl Subclass benutzt in seiner - (void)drawRect:(NSRect)aRect Methode mein NSActionCell subclass.
Das sieht so aus:
Logischerweise wird meine cell bei jedem repaint des Controls neu gezeichnet und das "alte" schon gezeichnete wird nicht gelöscht. Die cell wird also mehrfach gezeichnet.
Wie kann man dies verhindern?
Die Objective-Cloud ist fertig wenn sie fertig ist. Beta heißt Beta.
Objective-C und Cocoa Band 2: Fortgeschrittene
Cocoa/Objective-C Seminare von [co coa:ding].
Objective-C und Cocoa Band 2: Fortgeschrittene
Cocoa/Objective-C Seminare von [co coa:ding].