2017-09-04 73 views
0

我一直在使用iOS Charts創建條形圖。這是我迄今爲止:iOS圖表額外空間並添加x軸標籤

我無法實現三兩件事:週一,週二,週三,等

  • 從(0-7)

    • 更改x軸標籤上面的酒吧擺脫標籤(1.0,10.0,20等)
    • 如何在最底部

    幫助擺脫杆和軸之間的空間的與這些中的任何一個,將不勝感激

  • 回答

    1

    請分享您的代碼。

    對於問題號1:

    var xvalues: [String] = [String]() 
    
    for i in 0 ..< datapoints.count {    
        xvalues.append("custom text here") 
    } 
    
    barchartview.xAxis.valueFormatter = IndexAxisValueFormatter(values: xvalues) 
    

    對於問題號2:

    let dataSet = BarChartDataSet() 
        dataSet.values = barChartDataEntries 
    
        // to hide values above the bars 
        dataSet.drawValuesEnabled = false   
    
        let data = BarChartData(dataSet: dataSet) 
        barchartview.data = data 
    
    0

    請檢查下面:

    從(0-7)改變X軸標籤週一,星期二,星期三等:

    var weekdays: [String] = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"] 
    barChartView.xAxis.valueFormatter = IndexAxisValueFormatter(values: weekdays) 
    

    擺脫標籤的上方的杆(1.0,10.0,20,等等):

    let chartDataSet = BarChartDataSet(values: dataEntries, label: "") 
    chartDataSet.drawValuesEnabled = false 
    

    對於襯條以x軸:

    barChartView.rightAxis.axisMinimum = 0.0 
    barChartView.leftAxis.axisMinimum = 0.0 
    
    +0

    當存在具有相同的溶液已經另一個答案你正在使用問題1和2,並添加次要的東西(一個數組和第三個問題的解決方案)。你應該考慮編輯已經存在的答案。 – DevB2F