我有一个基本的 DatePicker 设置,以“9 月 6 日星期二”、“9 月 7 日星期三”、“9 月 8 日星期四”等格式显示用户日期选择。我想让它对用户更友好,如果它是今天的日期显示“今天”而不是日期。因此,如果今天确实是 9 月 6 日星期二,那么轮盘将显示一些自定义内容,例如“今天 9 月 6 日”、“明天 9 月 7 日星期三”、“9 月 8 日星期四”等。
我知道如何查看今天的日期。我不知道是否可以在 DatePicker 中换出一两行,或者如果可能的话该怎么做。
如果自定义选择器是唯一的方法,是否有任何我可以复制的所有日期的预输入数组,这样我就不必自己全部输入(呃)?我在这里用谷歌搜索以寻求帮助,但没有找到任何东西。
非常感谢任何关于如何最好地解决这个问题的想法。谢谢!
最佳答案
在您的 Storyboard
中选择DatePicker
,并在用户定义的运行时属性中添加类型为“Boolean”的关键路径“highlightsToday”,确保选中该值。这应该将日期选择器中的今天日期替换为“今天”
关于ios - UIDatePicker 向用户显示今天的日期为 "Today"(Swift),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39322820/