Ios图表在双击后缩小

时间:2017-03-08 01:41:05

标签: ios swift zoom ios-charts

您好我是iOS图表的新手。

iOS-Charts

我正在使用双击来放大我的LineChart,但无法找到缩放的方法。

有没有一种简单的方法可以做到这一点,还是我必须拦截双击并保存我的状态并在以后恢复?

我正在使用Charts 3.0.1和Swift 3.0.2。

感谢。

2 个答案:

答案 0 :(得分:2)

这就是您放大Charts

的方式
chartView.fitScreen()

由于iOS ChartsMPAndroidChart类似,因此其文档,Wiki和Q&A中的很大一部分都适用于这两个库。

答案 1 :(得分:1)

这就是我们这样做的方式。当点击按钮重置缩放时,我们放置这行代码。

self.lineChartView.zoomToCenter(scaleX: 0, scaleY: 0)

如果需要,您还可以输入加号和减号按钮并相应地放大/缩小。您可以使用以下代码行self.lineChartView.scaleXself.lineChartView.scaleY获取当前比例,然后在每次点按放大/缩小按钮时添加/减去固定金额。