Wie erstelle ich einen benutzerdefinierten NSButton?

Wie erstelle ich einen benutzerdefinierten NSButton? Ich meine nicht so, als würde man die Hintergrundfarbe ändern oder von abgerundeten Kanten zu quadratischen Kanten wechseln. Ich möchte das gesamte Erscheinungsbild der Schaltfläche ersetzen. Ist das überhaupt in Cocoa möglich? Offensichtlich müsste ich die NSButton-Klasse unterordnen und von dort aus fortfahren. Jede Hilfe wäre sehr dankbar.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage