loper7 / DateTimePicker

⭐🎉一个高颜值日期时间选择器;极简API,内置弹窗,支持农历日期显示,适配深色模式,可动态配置样式及主题,选择器支持完全自定义UI。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

怎么设置不循环滚动

cczhr opened this issue · comments

commented

DateTimeController 把wrapSelectorWheel设为false 滚轮上方还是有最大值

我在demo上跑了一遍,没有复现这样的问题,你可以下载demo设置最大值和最小值尝试,需要注意的是,诸如年份变动之类的动作如果触发了最大最小值约束,由于重置了后位单位的值,所以即使设置了禁止循环滚动,但依旧会在上方显示最大值,但此时是无法向上滚动的。

commented

我把你的NumberPicker 改用回 https://github.com/ShawnLin013/NumberPicker “由于重置了后位单位的值,所以即使设置了禁止循环滚动,但依旧会在上方显示最大值” 这个问题就解决了

commented

“诸如年份变动之类的动作如果触发了最大最小值约束,由于重置了后位单位的值,所以即使设置了禁止循环滚动,但依旧会在上方显示最大值,但此时是无法向上滚动的。” 禁止循环滚动的情况下 感觉没必要上方显示最大值。

👍
我去更新一下numberpicker库