簡體   English   中英

每個NSUserNotification的自定義圖標?

[英]Custom icon for each NSUserNotification?

有沒有辦法為每個NSUserNotification提供自定義圖標,而不是默認的應用程序徽標? GrowliconData參數一樣。

我想用這個“某人”的照片來展示“有人剛發布的東西”。

您仍然無法更改顯示應用程序圖標的(默認)圖像,但從OS X Mavericks開始,您還可以使用新屬性contentImage顯示其他圖像,例如:

NSUserNotification中的自定義圖像

NSUserNotification類引用中未記錄此新屬性,但在OS X 10.9Foundation發行說明中 NSUserNotification進行了NSUserNotification

目前不是(Mountain Lion)。 您應該發布功能請求

我知道這個問題已經死了5年了,但是如果有人發現了這個問題並且仍然在尋找解決方案,那就有一個:

https://github.com/indragiek/NSUserNotificationPrivate

我在macOS Sierra中測試了它,它仍然有效。 請注意,引用項目創建者:

這應該不言而喻,但使用其中任何一項都會導致 您的應用程序被MAS (Mac Apple Store) 拒絕, 並且如果 API發生變化 可能會中斷

正在尋找有關NSUserNotifications的相關答案,我找到了您的問題。 官方它還沒有得到支持。 但是我寫了一個可以使用的小型自定義控件,可以滿足您的需求。 看看這個Github存儲庫

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM