2016-08-16 13 views
1

ios-chartsの新しいリリースでは、いくつかの機能が変更されましたが、Xval(たとえば、毎月)を各値の下に置くことはできません。誰でも私を助けることができますか?新しいios-chartsフレームワークの新しい棒グラフを持つ棒グラフ

このコードを新しいリリースでどのように更新できますか?

override func viewDidLoad() { 
    super.viewDidLoad() 

    // Do any additional setup after loading the view. 

    let months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"] 
    let unitsSold = [20.0, 4.0, 6.0, 3.0, 12.0, 16.0] 

    setChart(months, values: unitsSold) 

} 

func setChart(dataPoints: [String], values: [Double]) { 

    var dataEntries: [ChartDataEntry] = [] 

    for i in 0..<dataPoints.count { 
     let dataEntry = ChartDataEntry(value: values[i], xIndex: i) 
     dataEntries.append(dataEntry) 
    } 

    let chartDataSet = BarChartDataSet(yVals: dataEntries, label: "Units Sold") 
    let chartData = BarChartData(xVals: dataPoints, dataSet: chartDataSet) 
    horChart.data = chartData 

}

答えて

0

あなたはv3リリースについて話している場合は、それを使用する方法をChartsDemoを見てする必要があります。 v3は日付のような軸をサポートするようにx軸を再設計したので、いくつかの関数が変更されています。

+0

はい、私はv3リリースについて話していますが、私はすでにチャートデモを検査していますが、私は以前のように各バーの下に名前を入れる方法を見つけることができません。 – Cano

関連する問題