如何在锁定屏幕上添加备注/提醒

时间:2016-06-29 07:19:15

标签: ios swift swift2 swift3

我想创建一个应用来保存笔记,提醒,每日任务,并希望在 Lockscreen 上显示这些内容,当用户点按该笔记时,应用会打开并显示任务在屏幕上显示自定义视图和背景。我已经做了很多关于如何做到但没有运气的搜索。

供参考

我不知道用哪个库来实现这个目标。请帮助并分享您的代码/链接,以便更好地理解。

由于

1 个答案:

答案 0 :(得分:1)

您可以做的是让您的应用显示本地通知。锁定屏幕上会弹出包含所需文本的本地通知,然后单击它将打开您的应用程序。如果单击通知,您还可以配置打开应用程序的页面。

以下是一个例子:

步骤1:

import UIKit

步骤2:

override func viewDidLoad() {
super.viewDidLoad()

let notification = UILocalNotification()
if #available(iOS 8.2, *) {
    notification.alertTitle = "Notification Title!"
} else {
    // Fallback on earlier versions
}

notification.alertBody = "This is the notification text"

notification.fireDate = NSDate(timeIntervalSinceNow: 10)

notification.applicationIconBadgeNumber = 1

notification.timeZone = NSTimeZone.defaultTimeZone()

notification.soundName = UILocalNotificationDefaultSoundName

UIApplication.sharedApplication().scheduleLocalNotification(localNotification)

//showinitial = false

// Do any additional setup after loading the view.

}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.

}

快乐的编码!