macOSX 变更通知讯息停留时间

macOSX 变更通知讯息停留时间

macOS 10.8增加通知中心后,右上角会有显示通知功能,当应用程式有讯息要通知时,就会弹出对话框告知使用者,过一段时间后会自动消失,这样子的通知非常方便,但跳出停留的时间对有些人来说可能太短,往往要注意看时它就消失了,下面会告诉你怎么去更改它停留的时间。

变更通知类型

一开始之前,要先了解”通知”的类型,开启系统偏好设定再选择通知

上图能看到,通知类型总共有三种:

  • 无 (none)
  • 横幅 (banner)
  • 提示 (alert)

必需要将样式变更为 横幅才能设定停留时间要多久 。

变更停留时间

打开 终端机 或是 iTerm 到命令模式,接下来需要下命令去更改 停留时间 的预设值。 系统中掌控停留时间的主要关键是名为 bannerTime 这个名称值,单位是 ,格式像下面:

defaults write com.apple.notificationcenterui bannerTime 停留秒数

举个例子:

defaults write com.apple.notificationcenterui bannerTime 2

上面例子停留时间为2秒,2秒后会自动消失,最大值是25,请勿超过25秒,更改完成后重新登入帐号(登出后再登入)或是重开机。

回复停留时间的预设值

前面提到,掌握通知停留时间是由 bannerTime 这个值,当您要回复预设状态时,就必需要删除这个名称,系统找不到这名称时就会使用系统预设的值。

defaults delete com.apple.notificationcenterui bannerTime

更改完成后请重新登入帐号(登出后再登入)或是重开机。

参考资料

更新日志

日期 内容
2017/06/12 更新内容及订正名称
2014/02/03 初版

关键字

  • OSX macOSX
  • Notification Banners time osx
  • 如何变更”通知”停留时间
  • OSX 10.8