2017-03-08 61 views
0

嗨,我是iOS新手。ios图表缩小双击后缩回

iOS-Charts

我使用双击放大到我的线型图,但无法找到一个方法来放大出来。

是否有一个简单的方法来做到这一点,或者我必须拦截双击并保存我的状态并在以后恢复?

我使用图表3.0.1和Swift 3.0.2。

谢谢。

+0

这个问题还存在吗?如果是的话,让我知道你想回到正常的状态意味着0级或其他什么? – CodeChanger

+0

是的,它仍然是一个问题。我的意思是,我希望能够双向放大(放大),然后有一种方法(单个或另一个双音道)来缩小放大之前的比例。现在如果我再次双击,它会进一步放大。 –

+0

因此,你必须在屏幕上添加一个按钮,这将撤消你的缩放,你必须调用xAxis&yAxis重置。 – CodeChanger

回答

0

这就是我们做到的。当点击一个按钮来重置缩放时,我们放置了这一行代码。

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

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