iOS-能力图(分布图)

前两天公司出了个新需求,一个能力分布图。看完说了句,嗯,看着还不错(内心早就一万个草泥马在奔腾。因为鄙人目前就职的公司习惯是星期三左右出需求,星期四出图,星期五上线。啥?啥时候做?这里真正的工作时间是从晚上八点到凌晨一两点的!)

iOS-能力图(分布图)_第1张图片
图片来源于网络.jpeg

  • 不说废话了,先看效果


    iOS-能力图(分布图)_第2张图片
    效果图
  • 支持一句话调用,让你爽到不能呼吸哦
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
  • 完结,撒花,欢迎各位大老爷提各种需求,本人会长期维护,谢谢

你可能感兴趣的:(iOS-能力图(分布图))