Wie ziehe ich NSWindow mit NSAmageView in seine contentView?

8

Ich erstelle ein Mini-Fenster wie das iTunes Mini-Fenster:

Es ist ziehbar und hat ein Hintergrundbild.

Dann habe ich eine Unterklasse von NSWindow erstellt und die Methode initWithContentRect:styleMask:backing:defer: überschrieben und ein NSImageView hinzugefügt:

%Vor%

Aber nachdem ich die NSImageView zur contentView des Fensters hinzugefügt habe, wird das Fenster nicht mehr gepackt.

Wie wird das Fenster wieder ziehbar?

Mit freundlichen Grüßen

    
OpenThread 08.11.2013, 03:21
quelle

1 Antwort

10

Erstellen Sie eine Unterklasse von NSImageView und überschreiben Sie mouseDownCanMoveWindow method:

%Vor%     
OpenThread 08.11.2013, 05:57
quelle

Tags und Links