2016-04-12 20 views
0

私は、iOS-charts APIを使用してチャートを生成しようとしているSwiftを使用していますが、現時点で同じ量のポイントを含むことに問題があります。この図表は、picture with 5 pointsのように5ポイントのときに美しいですが、もっと多くの点になると、それは本当に乱雑です:picture with more points。だから私はすべてのシーンをちょう​​ど5ポイントを維持し、ユーザーが別のページに行くためにスワイプさせる方法がありますか?ありがとう!ios-chartsを使用して1つの画面で固定点を使用し、次にスワイプして次のページに移動する方法は?

+0

おそらく、グラフをスクロールビューにプロットすることができますか? – Paulw11

答えて

1

はい、あなたはこれは一度に5点を見えるようになり、ユーザーはより多くのために左または右にスクロールすることができます..だから

lineChartView.setVisibleXRange(minXRange: 5, maxXRange: 5); 

のような目に見えるXの範囲を制限することができます。上述したように

0

- あなたが最小値と最大値と同じ値を設定することができます:あなたはあなたのチャートが(おそらくあなたが)ズームすることができるようにしたい場合は、再度、これらの値を変更する必要が

func setVisibleXRange(minXRange minXRange: CGFloat, maxXRange: CGFloat) 

デリゲートメソッドでは、別の番号を設定するので、グラフをズームすることができます

func chartScaled(chartView: ChartViewBase, scaleX: CGFloat, scaleY: CGFloat) { 
    self.chartView.setVisibleXRange(minXRange: 1, maxXRange: 10) 
} 
関連する問題