forms - 是否可以在 SwiftUI 的表单中永久显示选取器?
问题描述
我对表单和部分中的选取器有一个简单的问题:是否可以在此构造的 WheelPickerStyle 中永久显示选取器?
struct ContentView: View {
var body: some View {
Form {
Section {
DatePicker(selection:.constant(Date()), label: { Text("") })
}.pickerStyle(WheelPickerStyle())
}
}
}
解决方案
应该是这样的
Form {
Section {
DatePicker(selection:.constant(Date()), label: { Text("") })
.datePickerStyle(WheelDatePickerStyle())
}
}
或具有跟踪状态的变体:
@State private var date = Date()
var body: some View {
Form {
Section {
DatePicker(selection:$date, label: { Text("") })
.datePickerStyle(WheelDatePickerStyle())
}
}
}
推荐阅读
- javascript - ng-repeat track by $index 如果相似的键在 angularjs 中多次存在,则仅显示一次该项目
- c# - 将数据库上下文注入 Hangfire Recurring 作业的正确方法是什么?
- python - 使用 Python 从 xml 文件中提取数据并写入 xlsxwriter
- c# - c#脚本Sharepoint API在远程服务器上给出401错误
- laravel - Laravel Nova – 从观察者类手动发送错误警报
- elasticsearch - 在 filebeat 端标记一条消息,以便能够在 kibana 上过滤(HTTP 响应代码)
- go - 仅从 Go 中的函数引用获取接收器类型和方法名称
- angular - 可通过 http 请求观察
- c - 似乎无法弄清楚这个头文件 mtrand32.h
- sql - 多个案例语句 - 函数/Sproc