Charts: Como desenhar a grade de fundo por linha tracejada

Criado em 13 mai. 2016  ·  3Comentários  ·  Fonte: danielgindi/Charts

Eu quero desenhar o fundo da grade pela linha tracejada em vez da linha padrão. Por favor, me ajude a resolver essa questão

Comentários muito úteis

definido como abaixo:

    public var axisLineColor = NSUIColor.grayColor()
    public var axisLineWidth = CGFloat(0.5)
    public var axisLineDashPhase = CGFloat(0.0)
    public var axisLineDashLengths: [CGFloat]!

    public var gridColor = NSUIColor.grayColor().colorWithAlphaComponent(0.9)
    public var gridLineWidth = CGFloat(0.5)
    public var gridLineDashPhase = CGFloat(0.0)
    public var gridLineDashLengths: [CGFloat]!
    public var gridLineCap = CGLineCap.Butt

    public var drawGridLinesEnabled = true
    public var drawAxisLineEnabled = true

Todos 3 comentários

chartView. (rightAxis / leftAxis / xAxis) .grid *

definido como abaixo:

    public var axisLineColor = NSUIColor.grayColor()
    public var axisLineWidth = CGFloat(0.5)
    public var axisLineDashPhase = CGFloat(0.0)
    public var axisLineDashLengths: [CGFloat]!

    public var gridColor = NSUIColor.grayColor().colorWithAlphaComponent(0.9)
    public var gridLineWidth = CGFloat(0.5)
    public var gridLineDashPhase = CGFloat(0.0)
    public var gridLineDashLengths: [CGFloat]!
    public var gridLineCap = CGLineCap.Butt

    public var drawGridLinesEnabled = true
    public var drawAxisLineEnabled = true
leftAxis.gridLineDashLengths = @[@2];

esqueci de definir esta propriedade.

Esta página foi útil?
0 / 5 - 0 avaliações