PickerView官方原地址
写下这个笔记是因为,公司项目上要求时间选择器的需求上和这个demo的样式上有区别,产品要求时间选择器可供选择的内容是: "月日 星期 时 分 ",其中的分钟必须是10分钟的间隔,并且滚轴显示当前的时间,不能下滚选择以前的时间,手指释放自动回滚。嗯…还有显示可见条目数是5个以及选中时间无下边界线… 很简单的样子
如果你想直接依赖库去掉用官方的样式方法 ,很遗憾的告诉你这是不行的!关键是显示个数以及边界线问题,官方给出的说明你可以调节item间距和字体大小解决…但是这不满足需求啊,字体间距什么的要和需求对上啊;所以说这么多废话,问题就是引入库自己去改写吧——OK,很清楚了,在下载好的demo项目中的wheelview中对滚轴布局手动改一改,调试几下就OK了;另外值得一提的是官方自己已经对滚轴样式适配,如果个人要自定义布局的话请参照demo布局,滚轴的xml样式可以稍微修改和但是不能自己在去做屏幕比例适配,否则然并卵。
最后效果上图
时间选择器PickerView
最新推荐文章于 2023-10-30 15:02:38 发布