Zeichenmethode der Subviews nicht überschreiben

  • Zeichenmethode der Subviews nicht überschreiben

    Guten Morgen

    Ich habe ein transparentes NSWindow, dessen contentView eine Subklasse von NSView ist, die in drawRect: das Zeichnen des Fensterhintergrundes übernimmt. Nun aber wird ein NSButton dieser per addSubview angehängt, wobei dann dieser auch in deren Zeichenmethode verarbeitet wird.

    Als Beispiel habe ich ein Ausschnitt angehängt, auf welchem eine grössere abgerundete Fläche (die Subklasse von NSView) und der NSButton mit einem ungewollterweise auch abgerundeten Rand, da dieser eben ein Subview davon ist, sichtbar sind. Nun aber möchte ich, dass der Knopf ganz gewöhnlich in das NSView gezeichnet wird, ohne Vererbung des Abrundens, welches in der drawRect-Methode des NSViews stattfindet.