2016-07-07 13 views
0

多分それが最善のタイトルではないのですが、ここでは画像と説明です:下からスタート折れ線グラフのy軸バー

  • これは、現在どのような私です持っている: enter image description here

  • これは私が欲しいものです: FO申し訳enter image description here

r悪い嘲笑、しかしあなたは考えを得る。

すべての値が負で、「棒」は0から下に向かっています。下から上に向かって開始します。

ドキュメントを読むと、leftAxis.axisMinValueを設定する必要があると考えられますが、チャートには何ら影響しません。

// create dataSet (LineChartDataSet) 

leftAxis.axisMinValue = dataSet.yMin 

// create LineChartData and set to chart's data property 

多分私は何かが不足している、それは正しいことではない、またはバグです。デバッグを少し行い、axisMinValueが最初は0で、渡された値に正しく設定されていることがわかりました。

答えて

0

さて、私はそれを考え出した:

あなたデータセット(dataSet.fillFormatter

class FillFormatter: ChartFillFormatter { 
    func getFillLinePosition(dataSet dataSet: ILineChartDataSet, dataProvider: LineChartDataProvider) -> CGFloat { 
     return CGFloat(dataProvider.getAxis(.Left).axisMinValue) 
    } 
} 
にカスタム FillFormatterを設定する必要があります
関連する問題