2016-07-14 20 views
1

私はかなりの時間これを苦労しています。私は月ごとに経費を表示する折れ線グラフを作成しています。それは、その日の使用状況を知るために任意のポイントに垂直インジケータをドラッグすることができるwifi使用チャートのようなものです。私は必要ios-chartsでチャートをスクロールしてドラッグすることはできますか?私はios-chartsライブラリを使用しています

最終的な結果は次のようになります。

私はどちらかそれらfuctionalitiesのいずれかを実行することができました。 翻訳またはドラッグするだけで、私は、スクロールビュー内の私のチャートを配置しようとしてい

lineChartView.data = lineChartData 
lineChartView.setVisibleXRangeMaximum(6) 
lineChartView.moveViewToX(6) 
lineChartView.dragEnabled = true 
lineChartView.doubleTapToZoomEnabled = false 

使用して動作しているようですが、それは翻訳がないのいずれかのように、必要な効果を与えるものではありません。

提案が参考になります。つまり、あなたが上記の入力内容

答えて

0

が水平方向にスクロールするための完璧な作品をありがとう:

lineChartView.data = lineChartData 
lineChartView.setVisibleXRangeMaximum(6) 
lineChartView.moveViewToX(6) 
lineChartView.dragEnabled = true 
lineChartView.doubleTapToZoomEnabled = false 

あなたは垂直方向のスクロールまたは変位を達成しようとする場合は、あなただけのコードに逆を行います。

lineChartView.setVisibleXRangeMaximum(20) //20 BEING THE HIGHEST POINT YOU WANT SHOWN, YOU CAN SCROLL ABOVE IR BELOW THAT 
lineChartView.moveViewToY(6) //8 BEING THE HIGHEST VALUE YOU WANT TO REACH AT A POINT 
lineChartView.dragEnabled = true 
lineChartView.doubleTapToZoomEnabled = false 

lineChartDataを設定した後にこれらを入力してください。

関連する問題