gpt4 book ai didi

ios - UIDatePicker : it is not possible to select default value

转载 作者:可可西里 更新时间:2023-11-01 06:16:58 25 4
gpt4 key购买 nike

我已经创建了 UIDatePicker 并为事件 UIControlEventValueChanged 添加了目标。日期选择器的默认值设置为当前日期。

当我点击文本字段时会显示日期选择器。然后用户可以选择日期,使用日期选择器在 View Controller 外部单击,它消失并且文本字段设置为所选日期。

问题是当用户想要选择当前(默认)日期时。有必要将值从默认值更改回默认值。这是因为日期选择器触发了 UIControlEventValueChanged 事件。我还想让用户决定是否要填充日期值(如果他只是在带有日期选择器的 View 控件外单击)。

如何让用户选择日期选择器的默认值而不将值从默认值更改回默认值?

最佳答案

您是否可以在文本字段显示后立即在文本字段中设置日期?这样,如果当前日期是他们想要在文本字段中显示的日期,用户就无需执行任何操作。

如果文本字段由于某种原因需要开始为空白,那么您可以在用户首次点击文本字段时立即在文本字段中显示当前日期(即在显示 UIDatePicker 的同时)。

如果这些都 Not Acceptable ,您是否尝试过为另一个控件事件设置目标操作,例如 UIControlEventTouchDown/UIControlEventDragInside/UIControlEventEditingDidBegin

关于ios - UIDatePicker : it is not possible to select default value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7443421/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com