最近由于任务需求要自定义PageControl,于是简单的写了一个基础版,先看声明
![](https://img.haomeiwen.com/i11097195/e5a9715360611ceb.png)
再看实现
![](https://img.haomeiwen.com/i11097195/82cb0a3a4a4b9844.png)
![](https://img.haomeiwen.com/i11097195/11e3c7fbf28178b8.png)
![](https://img.haomeiwen.com/i11097195/72d40aad66249885.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](https://img.haomeiwen.com/i11097195/a23a510eef755666.png)
![](https://img.haomeiwen.com/i11097195/ebd600d21dd364a6.png)
属性设置完毕后就可以调用 startSetUp方法,之所以不用重写属性setget方法太麻烦,每次要改,如果一次性设置完,更新一下设置就好了。
有需要可以后续添加image 每个之间连线等等,也可以自己修改,也没有必要使用masonry,时间紧任务重就先这样了。大家有需求自己改。
使用方法和正常的UIPageControl一样。
最近由于任务需求要自定义PageControl,于是简单的写了一个基础版,先看声明
再看实现
属性设置完毕后就可以调用 startSetUp方法,之所以不用重写属性setget方法太麻烦,每次要改,如果一次性设置完,更新一下设置就好了。
有需要可以后续添加image 每个之间连线等等,也可以自己修改,也没有必要使用masonry,时间紧任务重就先这样了。大家有需求自己改。
使用方法和正常的UIPageControl一样。
本文标题:《UIView自定义UIPageControl》
本文链接:https://www.haomeiwen.com/subject/queoultx.html
网友评论