struct ContentView: View {
// *picker列表数据源
var videos = ["电影", "电视剧", "综艺", "体育", "纪录片"]
// 列表字体颜色
var colors = [Color.blue, Color.orange, Color.red, Color.purple, Color.yellow]
// 整型属性,作为列表处于选择状态选项的索引值
@State private var selecteditem = 0
// *DatePicker
var myDateFormatter: DateFormatter {
let formatter = DateFormatter()
// formatter.dateStyle = .long
formatter.dateFormat = "yyyy-MM-dd HH:mm:ss"
return formatter
}
@State var selectedDate = Date() // 选择时间
// *DatePicker 实时格式化
@State var formateDate = "" // 存储格式化后的日期
var bindingDate: Binding<Date> // 实时存储用户选择的日期
{
Binding<Date>(get: { Date() }, set: { // set 语句,当用户选择日期时,对所选的日期进行格式化
let formatter = DateFormatter()
formatter.dateFormat = "yyyy
SwiftUI初级课程(八)Picker控件日期、颜色、分段
最新推荐文章于 2024-07-03 18:26:44 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)