2010-01-08 9 views

Antwort

23

Sie können die requestUserAttention: von NSApplication verwenden. Mit der NSRequestUserAttentionType können Sie angeben, ob das Dock-Symbol einmal oder bis zur Aktivierung der Anwendung springt.

7

leider funktioniert es ... mein Fokus auf meine Bewerbung war, als ich es testen ... Seine Werke, wenn mein Fokus nicht auf Anwendung ist

[NSApp requestUserAttention:NSCriticalRequest]; 

Ist eine Möglichkeit, das Symbol auf die Beine auch auf Anwendung konzentrieren ...

+3

Ich denke, dass Sie die Aufmerksamkeit des Benutzers nicht anfordern müssen, wenn Ihre Anwendung aktiv ist, da der Benutzer Ihre Anwendung verwendet. Vielleicht sollten Sie das Growl-Framework verwenden, um visuelle Benachrichtigungen anzuzeigen. –

+0

Swift 3: 'NSApp.requestUserAttention (.criticalRequest)' Es gibt auch: '.informationRequest', das nur ein paar Mal zu bouncen scheint. @Laurent Etiemble Subtiler. – eonist

Verwandte Themen