iOS开发中用ScrollView实现pickerView扁平化

来源:互联网 发布:yum error14 curl 37 编辑:程序博客网 时间:2024/06/07 08:18

前言

由于产品需求,需要视图如下图所示的UI,没办法,pickerView是曲面,只有自己写,但是工期紧,就在借鉴网上开发代码,修改样式与设置,写出如下图的UI,下面直接上代码;


步骤:

1. 这里显示是用两个ScrollView,每一边的数据源都存放到对应两个数组,这里,月份是写死的,年份是根据代码去除当前年,循环添加到数组中;

2. 左边的ScrollView 添加Label,然后设置ScrollView的contentSize,同理,右边也是;

3.  在滚动的时候,在ScroolView的代理方法里面设置它的偏移量,保证数据是显示到最中间的

4. 设置选中时候的label颜色,OK!


代码下载: https://github.com/JuLyTay/pickerView_Frome_Ju

1 0