Swift4 OSX用户通知

时间:2018-10-30 18:20:25

标签: macos notifications swift4

我正在开发Mac应用程序,而不是iOS应用程序,尤其是当发生后台操作时,我需要显示通知。

我的问题是该通知卡在屏幕上,并且直到我单击它或按“取消”时才消失。 我的意思是放松的行为之一:通知显示了几秒钟,鼠标悬停在它上面出现了两个操作:取消和号召性用语。

这是我的代码:

    let content = UNMutableNotificationContent()
    content.title = "Custom title"
    content.body = "Some text here..."

    let identifier =  "unique-id"
    let trigger = UNTimeIntervalNotificationTrigger(timeInterval: 1, repeats: false)
    let request = UNNotificationRequest(identifier: identifier, content: content, trigger: trigger)

    UNUserNotificationCenter.current().add(request) { (error : Error?) in
        if let _ = error {
            // Handle any errors
        }else{
        }
    }

您知道如何设置通知视图之类的横幅吗?

0 个答案:

没有答案