macOS下按下Esc键后DatePicker无响应/无法选中问题咨询
概述
- 在macOS系统中,用户点击DatePicker字段中的日期后会弹出日期选择弹窗;若此时按下Esc键,该字段及其他所有字段均无法再被选中。
疑问
- 是否存在操作遗漏?
- 这是否属于Bug?
复现步骤
- 在macOS上运行下方代码
- 点击DatePicker字段中的日期部分
- 弹出日期选择弹窗
- 按下Esc键
实际表现
无法再次选中DatePicker以修改日期。
预期表现
按下Esc键后弹窗应关闭,且DatePicker及其他文本字段可重新被选中。
代码
struct ContentView: View { @State private var date = Date() @State private var note = "hello world" var body: some View { VStack { DatePicker("Birthday", selection: $date) TextField("Note", text: $note) } } }
环境信息
- macOS: 13.0.1 (22A400)
- Xcode: Version 14.1 (14B47b)
屏幕录制

内容的提问来源于stack exchange,提问作者user1046037
相关产品推荐
相关产品推荐

