问题标签 [swiftui-datepicker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swiftui - 当键盘出现时,表单中的 SwiftUI DatePicker 会消失
我有一个 SwiftUI Form
,Section
其中包含一个DatePicker
. 默认情况下,DatePicker
设置为具有 a datePickerStyle
of CompactDatePickerStyle()
,因为它位于 a 中Form
。
点击 时DatePicker
,会显示叠加层:
可以通过DatePicker
使用手势来修改时间,如以下视频所示:
在下面的视频中,DatePicker
通过键盘点击覆盖的时间来修改它会导致覆盖被解除:
我还尝试将以下内容添加到DatePicker
以允许内联日期操作,希望避免使用键盘:
但是,上述结果如下:
我需要更改什么以允许DatePicker
通过表单中的手势和键盘输入进行操作?
ios - 在 UIDatePicker Swift 5 中仅设置特定月份
在我的项目中,我想应用条件,例如,用户只能选择距当前日期 3 个月的日期。
即我想显示一个包含月份和日期的日期选择器,范围为 90 天。
例如。11 月只进行,11 月 12 月 1 月应显示在日期选择器中进行选择。
我怎样才能做到这一点?
datepicker - swiftUI中的最小日期等效?
我的应用程序上有一个DatePicker
,用户无法选择过去的日期,因为我正在创建一个通知
如何minimumDate
在 SwiftUI 中实现等价物?
我尝试使用“if date < , else show alert”在我的保存按钮上创建一个警报Date()
,但它不起作用。
swift - 如何在 SwiftUI 中仅显示日期输入中的“日和月”
我有一个表格,用户应该选择一个日期,然后写一个总和。它工作正常,但是当我在列表中显示信息(表单核心数据)时,会显示整个日期字符串(时区、时间、年份等)。必须有一种简单的方法来显示月份和日期+日期吗?比如“1 月 28 日,星期四”。
我的 ContentView 代码:
ios - SwiftUI Datepicker 选择日期后更改格式
我已经用 SwiftUI 实现了一个 DatePicker。它在很大程度上按原样工作,但在选择特定日期时,例如 2019 年 11 月 26 日,它会更改显示日期文本的格式。
示例:
预计:2019 年 11 月 26 日
得到:26.11.2019
预计 2019 年 11 月 27 日
得到:2019 年 11 月 27 日
我曾尝试使用具有特定语言环境的环境,但它没有修复它。
构建我自己的 DatePicker 是可行的,但这不是我想要的。
DatePicker 还在控制台中打印:
这是我的 SwiftUI 代码:
swift - SwiftUI:检测到约束模糊地建议表格视图单元格的内容视图高度为零的情况
如何解决出现警告的原因?