Charts: BarChartData рдХреЗ рд▓рд┐рдП xVals рдХрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреНрдпрд╛ рд╣реИ? рддреЗрдЬ 3.0 . рдореЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 10 рдирд╡ре░ 2016  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: danielgindi/Charts

BarChartData (xVals: рдбреЗрдЯрд╛ рдкреЙрдЗрдВрдЯ, рдбреЗрдЯрд╛рд╕реЗрдЯ: рдЪрд╛рд░реНрдЯрдбреЗрдЯрд╛рд╕реЗрдЯ)

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

let labels = ["Label 1", "Label 2"]
chartView.xAxis.valueFormatter = DefaultAxisValueFormatter {
    return labels[Int($0)]
}

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд░рд╛рд╕реНрддрд╛ рдорд┐рд▓ рдЧрдпрд╛ рдзрдиреНрдпрд╡рд╛рдж

@Aungbandlab рдХреНрдпрд╛ рд░рд╛рд╕реНрддрд╛ рд╣реИ?

let labels = ["Label 1", "Label 2"]
chartView.xAxis.valueFormatter = DefaultAxisValueFormatter {
    return labels[Int($0)]
}

@fnk0

// рдорд╛рд░реНрдХ: рдПрдХреНрд╕рд┐рд╕рдлреЙрд░реНрдореЗрдЯрдбрд┐рд▓реЗрдЧреЗрдЯ
рдПрдХреНрд╕рдЯреЗрдВрд╢рди StackBarChartCell: IValueFormatter {

func stringForValue(_ value: Double,
                    entry: ChartDataEntry,
                    dataSetIndex: Int,
                    viewPortHandler: ViewPortHandler?) -> String {
    return String(format: "%.0f", value)
}

}

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

shayneptorres picture shayneptorres  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

newbiebie picture newbiebie  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

sjdevlin picture sjdevlin  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

deepumukundan picture deepumukundan  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

JW00332 picture JW00332  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ