首页 » 移动 ( 第 2 页 )

iOS圆形按钮进度条

 

用swift做了一个简单的圆形进度条,继承UIButton,根据tag值读取进度百分比,暂时只做到10的整数倍,具体数值可以修改。实现步骤很简单,CAShapeLayer加UIBezierPath就可以,示例图如下: 代码如下: import Foundati … 阅读全文

iOS渐变区域和渐变线

 

项目需要画一个区域渐变色来体现数据的变化,于是就有了下面的示例图: 代码也不算很复杂,像素算法用的是objc,最终的使用是用swift实现的。   objc: #import "SapCubicSpline.h" @interface SapCubi … 阅读全文

iOS下拉框控件

 

最近项目有需求,需要在iOS端实现一个类似网页select的下拉效果,所以就写了这个控件,但是写的不怎么好,还有大量可以优化的地方,暂时可以满足需求而已,效果图如下。 控件很简单,一个UITextField,一个UIButton,一个UITableView就搞 … 阅读全文