DatePicker
升级后的DatePicker变得比以前好用了,改变了选择方式,从而选择日期,年份什么的更方便了,至少比之前的方便不少。
学习一个简单的提醒事件,通过选择DatePicker来确定提醒时间及日期,然后提醒,过程中涉及对Modifier的自定义,方便重复利用已经制作好的Modifier。
- 新建SwiftUI工程,命名随便。
- 新建swift文档,用于操作LocalNotification.
代码
import Foundation
import SwiftUI
class LocalNotificationManager: ObservableObject{
}
在类中,添加如下代码,配置通知的各种参数
var notifications = [Notification]()
init(){
UNUserNotificationCenter.current().requestAuthorization(options: [.alert,.badge,.sound]){
granted,error in
if granted == true && error == nil{
print("用户允许操作")
}else {
print("用户拒绝")
}
}
}
func sendNotification(title:String, subtitle: String?,body: String,lanchIn:Date){
let content = UNMutableNotificationContent()
content.title = title
if let subtitle =</

最低0.47元/天 解锁文章
696

被折叠的 条评论
为什么被折叠?



