答案 0 :(得分:5)
试试这个
pieChartDataSet.xValuePosition = .OutsideSlice
答案 1 :(得分:0)
我还没有在ios-charts中使用饼图,但只是看一下(遗憾的是不完整的)文档,我建议尝试改变PieChartDataSet
中的一些值。
特别是xValuePosition
,yValuePosition
或ValuePosition
。
在条形图类中,它像barChartView.xAxis.labelPosition = .Bottom
一样完成,因此我认为它可能是上述值之一。所以请玩一下,希望能帮到你! :)
答案 2 :(得分:0)
答案 3 :(得分:0)
您可以尝试使用此行
charDataSet.valueFont = .systemFont(ofSize: 18)
charDataSet.valueLinePart1OffsetPercentage = 0.8
charDataSet.valueLinePart1Length = 0.05
charDataSet.valueLinePart2Length = 0.05
charDataSet.valueLineWidth = 0
charDataSet.yValuePosition = .outsideSlice
chart.transparentCircleRadiusPercent = 0
chart.holeColor = nil
chart.holeRadiusPercent = 0.8
chart.legend.enabled = false
chart.animate(xAxisDuration: 1)
chart.drawSlicesUnderHoleEnabled = false
致谢