iOS开发知识小集

ios 一个用来显示剩余电量、容量、音量的自定View

2018-08-30  本文已影响30人  筱贰笔

非常感谢大家利用自己宝贵的时间来阅读我的文章 ,好久没有写东西了,今天一朋友让我帮他封装一个控件,用在一个智能家居APP上的,有点类似于电池的剩余电量那种,因为没提供图片,就自己画了,简单做了个封装,可以用来显示一些有容量或者进度的东西。希望这篇文章能给你的开发过程带来一些帮助。喜欢的可以关注一下我的简书我的博客   

demo下载地址ZQBatteryAnimation

所要实现效果:

feng

从需求上可以看到主要元素是五个一样的柱状图,类似于竖向的电池电量这种,决定封装一个蓝色框内这样的View就可以了

实现效果:

用法

把ZQBatteryView文件夹拷入工程,引用头文件ZQBatteryView.h

初始化方法

- (instancetype)initWithMaxNum:(NSInteger)maxNum defaultColor:(UIColor *)defaultColor highlightColor:(UIColor *)highlightColor frame:(CGRect)frame;

maxNum为绿块数量,defaultColor和highlightColor为两种状态颜色,可以根据自己需要去修改ZQBatteryView代码

具体的实现逻辑及代码见ZQBatteryAnimation,如果有什么疑问或者发现什么不足,欢迎评论指正。

上一篇 下一篇

猜你喜欢

热点阅读