Daniel Gindi iOS-chartsを使って棒グラフを作成しました。これは、一定期間の履歴データを表します。私が抱えている問題は、データが左から右(新しいデータ→古いデータ)からプロットされていることです。私は右から左にプロットする必要があります(古いデータ→新しいデータ)。私はBarChartData
にデータを入力する順序を逆にすることができることを知っていますが、それでもチャートの問題はまだ整列しています。それは右揃えにする必要があります。私は議論here x軸の反転の問題について話し、どのように解決することができましたか(現時点ではフレームワークの機能ではありません)、実際に何が行われる必要があるのか分かりません。ここで私は必要なものの例を以下に示します。iOS-chartsはX軸の方向を逆転します
これは私のチャートは現在、次のようになります。
:これは私が見えるように、それを必要とするものである
私の質問
インバートする方法はありますかtはx軸ですか?
または
右のチャートを整列させる方法はありますか?ここで
は、私のコードの一部であるとの問題を解決しよう:
class ViewController: UIViewController {
@IBOutlet weak var barChartView: BarChartView!
//...
func plotChart() {
// Create history data
//...
barChartView.data = chartData // 'chartData' is the BarChartData() containing all of the history information
// No efect
barChartView.legend.direction = .RightToLeft
// Chart breaks
barChartView.leftAxis.axisMinValue = 30
barChartView.leftAxis.axisMaxValue = 0
// Breaks the ability to zoom
barChartView.setVisibleXRangeMinimum(CGFloat(40))
barChartView.setVisibleXRangeMaximum(CGFloat(1))
}
}
あなたは 'barChartView.legend.direction = .LeftToRight'を変更しようとしましたか? –
はい、あります。 '.LeftToRight'や'。 RightToLeftは何もしていない。 – Camon
あなたは私の答えをお読みになりましたか? –