项目介绍:
TKRadarChart 是一个简单的可定制的雷达图 github@xx11dragon TBXark/TKRadarChart
CocoaPods
pod ‘TKRadarChart’Base
| 基本概念 | 描述 | 演示 |
| Step | 背景多边形圈数, 最小值为1 | ![]() |
| Row | 多边形边数, 最小值为三 | ![]() |
| Section | 同时展现数据组数 | ![]() |
TKRadarChartDataSource
通过 TKRadarChartDataSource 可以对 RadarChart 的 row,section,setp 进行设置, 并且获取每个 Section 的数据进行绘制
[Objective-C] 查看源文件 复制代码
func numberOfStepForRadarChart(radarChart: TKRadarChart) -> Int
func numberOfRowForRadarChart(radarChart: TKRadarChart) -> Int
func numberOfSectionForRadarChart(radarChart: TKRadarChart) -> Int
func titleOfRowForRadarChart(radarChart: TKRadarChart, row: Int) -> String
func valueOfSectionForRadarChart(withRow row: Int, section: Int) -> CGFloat
TKRadarChartDelegate
通过 TKRadarChartDelegate 可以对 RadarChart 的 UI 进行定制
[Objective-C] 查看源文件 复制代码
func fontOfTitleForRadarChart(radarChart: TKRadarChart) -> UIFont
func colorOfTitleForRadarChart(radarChart: TKRadarChart) -> UIColor
func colorOfTitleForRadarChart(radarChart: TKRadarChart) -> UIColor
func colorOfLineForRadarChart(radarChart: TKRadarChart) -> UIColor
func colorOfFillStepForRadarChart(radarChart: TKRadarChart, step: Int) -> UIColor
func colorOfSectionFillForRadarChart(radarChart: TKRadarChart, section: Int) -> UIColor
func colorOfSectionBorderForRadarChart(radarChart: TKRadarChart, section: Int) -> UIColor
TKRadarChartConfig
属性 configuretion 中是一下雷达图的必要属性,通过 设置 configuretion 属性可以快速的刷新雷达图
[Objective-C] 查看源文件 复制代码
var radius: CGFloat
var minValue: CGFloat
var maxValue: CGFloat
var showPoint: Bool
var showBorder: Bool
var fillArea: Bool
var clockwise: Bool
var autoCenterPoint: Bool
DEMO 直接下载:



