我在Swift 3中使用iOS Charts。
我有100 x 100 PieChartView
呈现饼图,但它没有填充视图(确切地说是NSView
)。灰色框是视图,饼图和边缘之间有很大的间隙。
我已确认该视图为100 x 100:
print(graph.frame) //<-- (25.0, 65.0, 100.0, 100.0)
所以我假设我需要在饼图中配置一些东西,以使其成为视图中的完整大小。这是我到目前为止所做的尝试无济于事:
graph.holeRadiusPercent = 0.7
graph.transparentCircleRadiusPercent = 0
graph.legend.enabled = false
graph.chartDescription?.enabled = false
graph.minOffset = 0
有什么想法吗?
答案 0 :(得分:21)
因此,通过设置此属性,图形将填充可用空间:
ds.selectionShift = 0 //'ds' is my PieChartDataSet
我希望能帮到别人。