Aug*_*sto 1 charts ios swift ios-charts
我正在尝试将条形图的值放在我的 HorizontalBarChartView 条形图上,因为某些值在屏幕右侧被剪裁,但我没有在网络搜索中找到解决方案。另外,我想将标签放在图表的左侧,但我不知道该怎么做,而且我不能就同一问题提出两件事。
这是我的设置图表代码:
func setupChart() {
self.chartViewHorizontal.fitBars = true
self.chartViewHorizontal.legend.enabled = false
self.chartViewHorizontal.isUserInteractionEnabled = false
self.chartViewHorizontal.animate(yAxisDuration: 1.5)
self.chartViewHorizontal.rightAxis.enabled = false
self.chartViewHorizontal.leftAxis.labelCount = 5
self.chartViewHorizontal.leftAxis.labelFont = UIFont.boldSystemFont(ofSize: 10.0)
self.chartViewHorizontal.leftAxis.valueFormatter = CustomAxisValueFormatter()
self.chartViewHorizontal.xAxis.drawGridLinesEnabled = false
self.chartViewHorizontal.xAxis.enabled = false
}
Run Code Online (Sandbox Code Playgroud)
结果是:
我要这个:
我正在使用这个库:https : //github.com/danielgindi/Charts
尝试在您的以下属性中设置 false chartview:
self.chartViewHorizontal.drawValueAboveBarEnabled = false
Run Code Online (Sandbox Code Playgroud)
这将帮助您将价值标签放入其中BarChart。
对于将 xAxis 标签放在左侧的第二个问题,ChartView您可以使用以下属性将其设置在左侧。
self.chartViewHorizontal.xAxis.labelPosition = .bottom
Run Code Online (Sandbox Code Playgroud)
尝试上述属性,您将达到您的要求。
| 归档时间: |
|
| 查看次数: |
1016 次 |
| 最近记录: |