,可以通过以下步骤实现:
@State private var selectedDates: [String] = []
@State private var tempDate = Date()
DatePicker("选择日期", selection: $tempDate, displayedComponents: .date)
Button(action: {
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd"
let dateString = dateFormatter.string(from: tempDate)
selectedDates.append(dateString)
}) {
Text("添加日期")
}
List(selectedDates, id: \.self) { date in
Text(date)
}
这样,当用户选择一个日期并点击"添加日期"按钮时,选择的日期将被转换为字符串,并添加到字符串数组中。然后,选择的日期列表将在视图中显示出来。
对于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体的云计算品牌商,我无法提供相关链接。但是,腾讯云提供了丰富的云计算服务,包括云服务器、云数据库、云存储等,你可以在腾讯云官方网站上查找相关产品和文档。
领取专属 10元无门槛券
手把手带您无忧上云