【发布时间】:2018-07-18 07:08:27
【问题描述】:
这里我使用 iOS 图表来实现折线图。我坚持在每个数据点为 xAxis 标签和值使用多种颜色。
https://github.com/danielgindi/Charts
对于 xAxis,我需要具有两种不同颜色的 NSAttributedString,这是使用的代码。无法弄清楚如何做到这一点。
xChart.drawLabelsEnabled = true
xChart.labelCount = 20
xChart.labelFont = SomeFont
xChart.labelTextColor = UIColor.white
xChart.labelPosition = .bottom
xChart.labelHeight = 52.0
xChart.granularityEnabled = true
xChart.granularity = 1
xChart.valueFormatter = IndexAxisValueFormatter(values: self.weeks)
对于每个数据点的 valueTextColor 类似
let lineChartData = LineChartData(dataSets: dataSets)
self.lineChart.data = lineChartData
// Enables Text above Circle - Color and Font
lineChartData.setDrawValues(true)
lineChartData.setValueTextColor(.white)
lineChartData.setValueFont(some font)
并使用值格式化程序在Int
这就是我想用两种不同颜色的绿色圆圈实现的那个
这就是我得到的
谁能提供解决方案?
@CodeChanger 已修复一个问题,期待图片底部的另一个问题19 Jun
【问题讨论】:
标签: ios swift linechart ios-charts