gpt4 book ai didi

ios - 在 IOS 中通过手动和使用日期选择器设置日期值

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:26:18 24 4
gpt4 key购买 nike

我已经尽可能多地搜索了,但我只找到了部分需求的解决方案,而不是全部,所以请仔细阅读我的场景,然后继续。

场景

我的 iOS 应用程序中有一些编辑文本字段,其中我必须允许用户在字段中手动输入日期或单击打开日期选择器并从那里选择日期。

要求

我已经分别完成了这两个部分,因为用户可以手动输入日期或用户可以从日期选择器中选择日期,但要求两者应该一起工作,因为

当用户点击编辑文本时,日期选择器应该打开,如果用户想手动输入,那么可以手动输入。

注意

请注意,我必须只使用编辑文本控件,这意味着客户拒绝了在编辑文本旁边使用小日期图标并从那里打开日期选择器的建议,客户只想从一个控件中看到这两个操作。

所以请帮我解决这个问题,我该怎么做,因为目前每次打开日期选择器时都会点击,用户无法手动输入数据。

最佳答案

如果您仍然没有得到答案,请检查我的以下任务。

我有同样的要求从下拉列表中选择名称而不是日期选择器。因此,您可以根据您的要求应用相同的内容。

首先编辑文本

最初您必须采用简单的编辑文本并应用于触摸监听器,现在您必须检查当文本长度为 0(零)时保持日期选择器打开以选择日期。

现在,如果用户将从选择器中选择日期,然后在编辑文本中设置相同的日期。但是如果日期选择器打开或关闭,当用户开始输入文本时,此时只需检查编辑文本的长度是否大于零然后隐藏选择器否则显示选择器。

所以这对两种方式都适用,例如添加或选择。

在这里,您只需要记住一件事,手动输入的日期必须与您从选择器中设置的格式相同。

希望对您有所帮助。

关于ios - 在 IOS 中通过手动和使用日期选择器设置日期值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41053797/

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