2013-04-09 170 views
0

縮放我的圖後需要更改數據源,我可以在縮放完成後以某種方式截取數據源嗎?縮放後更改數據源 - 核心圖

我設置了allowUserInteraction = YES,所以我可以平移和縮放,但是我沒有找到處理這個事件的方法。

回答

0

這些都是正確的方法:

- (BOOL) plotSpace:(CPTPlotSpace *)space shouldHandlePointingDeviceDraggedEvent:(id)event atPoint:(CGPoint)point 
- (BOOL) plotSpace:(CPTPlotSpace *)space shouldHandlePointingDeviceDownEvent:(id)event atPoint:(CGPoint)point 
- (BOOL) plotSpace:(CPTPlotSpace *)space shouldHandlePointingDeviceUpEvent:(id)event atPoint:(CGPoint)point { 
- (BOOL) plotSpace:(CPTPlotSpace *)space shouldScaleBy:(CGFloat)interactionScale aboutPoint:(CGPoint)interactionPoint 
+0

你能詳細說明一下嗎? – 2013-11-06 08:58:03

1

您可以用劇情空間代表觀看劇情範圍。當範圍滿足您設置的任何閾值時,更改數據源。

+0

是的,最後我找委託方法我用它,現在我走了,這個晚上,我添加的答案與解決方案。 – kikko088 2013-04-10 14:12:22