2012-10-02 7 views

Antwort

0

Auf der Suche nach einer verwandten Antwort zu NSUserNotifications habe ich Ihre Frage gefunden. Offiziell wird es noch nicht unterstützt. Aber ich habe ein kleines benutzerdefiniertes Steuerelement geschrieben, das Sie verwenden können, das Ihren Bedürfnissen entspricht. Schauen Sie sich on this Github repository an.

8

Sie können das (Standard) Bild, das das Symbol Ihrer App zeigt, immer noch nicht ändern, aber ab OS X Mavericks können Sie zusätzlich ein zusätzliches Bild mit der neuen Eigenschaft contentImage, z. wie folgt aus:

custom image in NSUserNotification

Diese neue Eigenschaft nicht in der NSUserNotification Klassenreferenz dokumentiert ist, aber in den Foundation Release Notes for OS X 10.9 erwähnt.

1

Ich weiß, diese Frage für 5 Jahre tot war, aber falls jemand findet diese Frage und sucht noch nach einer Lösung, es ist, dass man:

https://github.com/indragiek/NSUserNotificationPrivate

ich habe es ausprobiert in macOS Sierra und es funktioniert immer noch. Nur seien Sie gewarnt, das Projekt Schöpfer zitiert:

Dies selbstverständlich gehen sollte, aber mit irgendetwas davon in Ihre Anwendung führt von der MAS (Mac Apple Store) abgelehnt und möglicherweise brechen wenn die APIs ändern.