美文网首页
浅谈iOS中时间选择(只能选择今天以后的时间)

浅谈iOS中时间选择(只能选择今天以后的时间)

作者: 目染江夏 | 来源:发表于2017-05-01 08:52 被阅读1475次

朋友发来的时间选择demo,需求是改成只能选择当前时间之后的年月日。

主要基于UIPickerView的

核心代码


初始化数据 获取当前年月日,上面年月日的是需要显示的(会被更改),下面的是保存用来做数据处理。

设置年月日的显示, yearSum 我设置的最大年份,这里设置成了4;月份是12月减去当前月份;日的显示需要判断,如果是当前年、月则需要处理 ,不显示当前日之前的天;

选中的时候刷新数据

选中pickview方法 刷新方法

设置选中的行中年月日,同样也需要判断

结语:总的来数这个需求并不是很复杂,只是需要考虑三个选择器,加上年月日的不确定性,需要加判断的 方法太多。冷静下来想一想还是很简单的。

下载地址: Demo


五一的小码农还在写代码,发现要学习的东西越来越多,同时也让我越来越兴奋。

我的目标只有一个—————>牛逼!

本文使用的 pickview参考了STPickerView。

有需要demo的可以留一下邮箱,简书上传代码有点麻烦。

相关文章

  • 浅谈iOS中时间选择(只能选择今天以后的时间)

    朋友发来的时间选择demo,需求是改成只能选择当前时间之后的年月日。 主要基于UIPickerView的 核心代码...

  • element DatePicker 时间选择控件设置

    element DatePicker 日期选择器实现只能选择当前时间及以后的时间,这个需求经常遇到,做下笔记以便用...

  • ElementUI 之 DatePicker 年份选择限制范围

    需求: 时间选择器,只能选择 1990 年 - 至今的年份。

  • ios 时间选择器

    这里写的是系统自带的时间选择器 因为最近用到了所以贴出来,以后也会在工作中用到的都写出来 欢迎大家评论 指出不足的...

  • ios 时间选择器

    //日期选择器 @property (nonatomic,strong)UIDatePicker *myDateP...

  • iOS各种时间选择Picker

    前言 在日常开发过程中,时间选择器的使用场景应该是比较高的,而且各个场景的具体需求也各式各样,比如一些场景中,只需...

  • 选择时间

    相同的时间, 我们不要耗费在无用之事上—— 比如无聊,比如抱怨; 而是选择去做些有意义的事—— 比如成长,比如快乐。

  • 选择时间

    你想成功吗?那么,请从日常的小事上做起吧。譬如,有人问你忙吗?你该怎么回答?是说我很忙,你看我手上有这么多...

  • 时间选择

    时间选择器如何选择当前时间之后的时间,以当前时间10分钟后为例。private String[] valuesHo...

  • 时间选择

    时间,如果 渴望,执行 可那是如果 时间在我犹犹豫豫, 畏畏缩缩中流逝了, 选择依然没有做, 我还是一事无成。

网友评论

      本文标题:浅谈iOS中时间选择(只能选择今天以后的时间)

      本文链接:https://www.haomeiwen.com/subject/iodftxtx.html