前两天公司出了个新需求,一个能力分布图。看完说了句,嗯,看着还不错(内心早就一万个草泥马在奔腾。因为鄙人目前就职的公司习惯是星期三左右出需求,星期四出图,星期五上线。啥?啥时候做?这里真正的工作时间是从晚上八点到凌晨一两点的!)
-
不说废话了,先看效果
-
支持一句话调用,让你爽到不能呼吸哦
cb_drawPolygon(percent:[0.5, 0.6, 0.4, 0.8, 0.6, 0.8, 0.9] , titles: ["击杀", "金钱", "防御", "魔法", "物理", "助攻","生存"], radius: 120)
- 目前支持两种样式(多边形和圆形)
- 内圈、字体颜色、字体位置、线条颜色、样式等均可自定义
- 可自定义内容
样式(多边形 : polygon, 圆形 : circle) : type
连接线颜色 : lineColor
连接线宽度 : lineWidth
多边形连接点点图片(有图片会优先使用图片): pointImage
多边形连接点点颜色 : pointColor
多边形连接点点宽度 : pointWidth
中心点到外圈连线颜色 : centerLineColor
中心点到外圈连线线宽 : centerLineWidth
线圈类型(实线 : soild, 虚线 : dotted) : circleType
线圈线宽 : circleLineWidth
线圈颜色 : circleLineColor
描述文字中心距外圈距离 : titleDistance
描述文字中心点的字体 : titleFont
描述文字 : titleColor
内圈 : circles
区域内填充颜色 : fillColor
旋转角度(180°写成 π ) : angle
- 最后,github地址:https://github.com/ChenBiaoHub/CBPolygonView
- 完结,撒花,欢迎各位大老爷提各种需求,本人会长期维护,谢谢