Charts: Custom xAxisRenderer

Created on 7 Mar 2017  路  2Comments  路  Source: danielgindi/Charts

I'm trying to set my custom xAxisRenderer like this:

  class CustomXAxisRenderer: XAxisRenderer{
  }

  chart.xAxisRenderer = CustomXAxisRenderer(viewPortHandler: chart.viewPortHandler, xAxis: chart.xAxis, transformer: Transformer(viewPortHandler: chart.viewPortHandler))

But after that I can't see any xAxis labels or grid lines, because of incorrect valueToPixelMatrix. What is correct way to set custom renderer?

Most helpful comment

Ok, I solved it.

  chart.xAxisRenderer = CustomXAxisRenderer(viewPortHandler: chart.viewPortHandler, xAxis: chart.xAxis, transformer: transformer: chart.getTransformer(forAxis: .left))

All 2 comments

Ok, I solved it.

  chart.xAxisRenderer = CustomXAxisRenderer(viewPortHandler: chart.viewPortHandler, xAxis: chart.xAxis, transformer: transformer: chart.getTransformer(forAxis: .left))

VERY HELPFUL! Thanks

Was this page helpful?
0 / 5 - 0 ratings

Related issues

sjdevlin picture sjdevlin  路  3Comments

newbiebie picture newbiebie  路  3Comments

anhltse03448 picture anhltse03448  路  3Comments

Bharati555 picture Bharati555  路  4Comments

coop44483 picture coop44483  路  3Comments