记一下自己做的一个简单的调节旋钮
GitHub地址
这个转盘原本是给个拍照界面做的,负责调节参数用
旋钮没有做到多复杂,方便后期扩展
轮盘包括1-8个档,拨到哪个档,就显示出来,
轮盘有snapin效果,这里就将其中的主要部分提取出来,记录下一下。
主要用到了layer的transform,以及许多的三角函数(恶补了一下)。
轮盘包括一个containerview和轮盘视图
1、container是轮盘的父视图,负责接收拖动手势和计算轮盘的转动角度,并通过代理输出当前的档位
2、轮盘视图作为子视图,负责轮盘上的文字或者image的静态渲染展示
网友评论