Ios图表在双击后缩小

问题描述 投票:1回答:2

嗨,我是iOS图表的新手。

iOS-Charts

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

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

我使用的是Charts 3.0.1和Swift 3.0.2。

谢谢。

ios swift zoom ios-charts
2个回答
2
投票

这是你缩小Charts的方法

chartView.fitScreen()

由于iOS Charts类似于MPAndroidChart,其大部分文档,维基和问答都适用于两个库。


1
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.