簡體   English   中英

moveViewToX 不適用於 charts-ios 中的 rightAxis.enabled

[英]moveViewToX not working with rightAxis.enabled in charts-ios

我正在使用優秀的Charts 庫,並按如下方式呈現圖表(在viewDidLoad )以顯示一系列數據,最初放大到最后七個條目。

dataEntries = Array(0...60).map{ x in
        return ChartDataEntry(x: Double(x), y: Double.random(in: 1..<10))
    }
    let dataSet = LineChartDataSet(entries: dataEntries)
    let data = LineChartData(dataSets: [dataSet])
    myView.data = data
    myView.setVisibleXRange(minXRange: 7.0, maxXRange: 7.0)
    myView.moveViewToX(53)
    //myView.rightAxis.enabled = false

它工作得很好,但我希望隱藏正確的訪問權限。 如果我取消注釋myView.rightAxis.enabled = false ,則初始范圍不正確

任何人都可以提供任何建議將不勝感激!

        dataEntries = Array(0...60).map{ x in
        return ChartDataEntry(x: Double(x), y: Double.random(in: 1..<10))
    }
    let dataSet = LineChartDataSet(entries: dataEntries)
    let data = LineChartData(dataSets: [dataSet])
    myView.data = data
    myView.setVisibleXRange(minXRange: 7.0, maxXRange: 7.0)
    myView.rightAxis.enabled = false
    myView.resetViewPortOffsets()
    myView.moveViewToX(53)

最后整理了一下。 禁用右軸后,我不得不調用resetViewPortOffsets()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM