NotificationAction 物件
type
字串 - 動作的類型,可以是button
。text
字串 (選填) - 給定動作的標籤。
平台 / 動作支援
動作類型 | 平台支援 | text 的用法 | 預設 text | 限制 |
---|---|---|---|---|
button | macOS | 用作按鈕的標籤 | 「顯示」(如果此 button 是第一個,則為系統預設的本地化字串,否則為空) | 僅使用第一個。如果提供多個,則超出第一個的那些將被列為額外動作 (當滑鼠在動作按鈕上活動時顯示)。任何此類動作也與 hasReply 不相容,如果 hasReply 為 true ,將被忽略。 |
macOS 上的按鈕支援
為了使額外的通知按鈕在 macOS 上運作,您的應用程式必須符合以下條件。
- 應用程式已簽署
- 應用程式的
NSUserNotificationAlertStyle
在Info.plist
中設定為alert
。
如果未滿足這些要求中的任何一個,按鈕將不會出現。