Charts: 能够完全禁用图例

创建于 2015-08-23  ·  3评论  ·  资料来源: danielgindi/Charts

我找不到允许完全禁用图例并重用可用于图表视图本身的图例区域的方法/设置。 假设我有一个 100 x 100 的视图并将其设置为饼图视图,图例占用底部的空间(默认设置)。 如果我以某种方式掩盖了图例,因为我没有找到一个 api(使用清晰的颜色),该区域仍然显示为空(图表似乎位于视图的上部 ~80-90%。有没有办法完全禁用图例并在视图中心显示图表?
screen shot 2015-08-23 at 10 34 56 am

最有用的评论

我记得设置ChartLegend.enabled = false;不会计算空间吧? Anway,看看calculateOffsets()中的PieRadarChartViewBase ,它计算那里的空间。 你应该能够改变它。

所有3条评论

我记得设置ChartLegend.enabled = false;不会计算空间吧? Anway,看看calculateOffsets()中的PieRadarChartViewBase ,它计算那里的空间。 你应该能够改变它。

哇! 做到了。 我倾注了 ChartLegend 的每一个属性,但应该只看超类。 谢谢@liuxuan30
结题!

这也有效。

ChartLegend *l = _chartView.legend;
l.启用=假;

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

brytnvmg picture brytnvmg  ·  4评论

anhltse03448 picture anhltse03448  ·  3评论

coop44483 picture coop44483  ·  3评论

Bharati555 picture Bharati555  ·  4评论

JW00332 picture JW00332  ·  4评论