2017-03-08 64 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獲取當前比例,然後在每次點擊放大/縮小按鈕時添加/減去固定值。