问题描述
我想将DatePicker
作为菜单项放在ContextMenu中。我尝试了以下代码。
Button
看起来不错,但DatePicker
不好。我可以做这样的事情吗?如果可以,我该怎么办?
struct ContentView: View {
@State private var selectedDate = Date()
var body: some View {
Text("Hello")
.contextMenu {
Button("Delete") {
// some action
}
DatePicker("",selection: $selectedDate)
}
}
}
解决方法
我很确定ContextMenu
仅支持Button
。
注意:ContextMenu
在iOS 14.2中已过时。请改用Menu。