仅显示ios图表数据集中的最后一个标签

时间:2016-05-11 02:35:20

标签: swift ios-charts

我一直试图找到如何将最后一个标签添加到我的图表中,如图所示

enter image description here

我的图表的当前状态如下:

enter image description here

我的代码如下:

    //Remove labels from data set
    data.setDrawValues(false)

    //remove x axis labels
    self.priceChart!.xAxis.drawLabelsEnabled = false

    // Remove left axis
    self.priceChart!.leftAxis.enabled = false
    self.priceChart!.leftAxis.drawAxisLineEnabled = false
    self.priceChart!.leftAxis.spaceTop = 0.5
    self.priceChart!.leftAxis.startAtZeroEnabled = false
    self.priceChart!.leftAxis.spaceBottom = 0.4

    // Add right axis
    self.priceChart!.rightAxis.enabled = true
    self.priceChart!.rightAxis.drawAxisLineEnabled = true
    self.priceChart!.rightAxis.startAtZeroEnabled = false
    self.priceChart!.rightAxis.drawGridLinesEnabled = true
    self.priceChart!.rightAxis.drawAxisLineEnabled = true
    self.priceChart!.rightAxis.drawLabelsEnabled = true
    self.priceChart!.rightAxis.showOnlyMinMaxEnabled = true


    // Format right axis font
    self.priceChart!.rightAxis.labelFont = UIFont.systemFontOfSize(10)
    self.priceChart!.rightAxis.valueFormatter = NSNumberFormatter()
    self.priceChart!.rightAxis.valueFormatter?.maximumFractionDigits = 5


    self.priceChart.borderLineWidth = 0
    self.priceChart.legend.enabled = false


    self.priceChart.data = data

如果有人能指出我正确的方向,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

你必须编写其他方法才能这样做。

目前该库不支持它。您可以在drawRect中轻松添加方法以添加方法。