2016-03-29 9 views
0

Ich brauche eine Funktionalität zum Minimieren eines Fensters aus dem Menü.Wie minimiert man das Fenster in Mac mit Ziel c?

Ich habe im Zusammenhang gesucht und gefunden -miniaturize Methode zur Minimierung von Apple-Dokumentation, aber ich weiß nicht, wie man es schreibt.

+0

'miniaturize' ist eine Funktion von' NSWindow' haben Sie versucht, es auf dem Fenster zu laufen, das Sie minimieren möchten? Welchen Code hast du benutzt> Was war das Ergebnis? – Fogmeister

+1

... also brauchen wir zuerst einen Verweis auf das Fenster. – trojanfoe

+0

Ich wusste nicht, wie man Funktion schreibt, um @Fogmeister zu minimieren –

Antwort

1

Die Methode miniaturize muss nicht geschrieben werden. Es ist für Sie da, um anzurufen.

NSWindow *window = //the window you want to minimise. 
[window miniaturize]; 

Dies minimiert das Fenster.

+0

Während es korrekt ist, ist es lächerlich, dass man erklären muss, wie man etwas so Grundlegendes tut. Ich bin mir sicher, dass das OP viele weitere Fragen ... – trojanfoe

+0

@trojanfoe Ich stimme zu. Ich denke, die Frage muss beantwortet oder geschlossen werden. Ist es möglich, eine Frage zu schließen, weil es zu einfach ist? :-D – Fogmeister

+0

Ja; zu umfassend. – trojanfoe

0

Als ich noch

[Fenster Miniaturisieren];

Das Fenster nicht in der Nähe war, habe ich in dieser Linie eine Warnung hatte auch unter Angabe

Instanz Methode '-miniaturize' nicht gefunden (Rückgabetyp ist standardmäßig 'id')

Wenn ich den Code in

ändere

NSWindow * window = // das Fenster, das Sie minimieren möchten.

[fenster miniaturize: self];

Das Fenster wurde miniaturisiert und auch die Warnung ging aus.

Verwandte Themen