我正在編寫使用核心圖的iPhone/iPod應用程序。我希望用戶滾動圖形並顯示圖形上特定點的實際值(我存儲數組)。我已經想出瞭如何在圖上放置一條靜態線,但還沒有找到一種方法來檢測圖的位置。有人能指出我在正確的地方嗎?謝謝!檢測核心圖圖的位置
2
A
回答
0
我不完全確定你的意思是通過檢測位置來做什麼。但是,您始終可以使用CPTPlotSpaceDelegate
方法以及CPTPlotSpace
方法來更多地瞭解用戶對圖形所做的操作。
兩個具體方法浮現在腦海中:
- (CGPoint) plotSpace:(CPTPlotSpace *)space willDisplaceBy:(CGPoint)proposedDisplacementVector
,讓你通過圖形已移位量,也
- (void) plotPoint:(NSDecimal *) plotPoint forPlotAreaViewPoint:(CGPoint)point
其中CGPoint轉換爲佔用空間座標。
希望這可以幫助你。
+0
這是有用的,但不是我正在尋找。我希望能夠知道我所處的x軸上的確切點,比如說圖表的中間部分(用戶已滾動到),以便我可以查找數組中的y值。這個調用給了我視圖滾動的點數,這可能無法完美解決。不過,我懷疑你給我的代表電話是唯一的辦法。我錯了嗎? – Vic320 2012-01-07 06:35:51
0
對於我的圖,這工作正常。
plotSpace = (CPTXYPlotSpace *)graph.defaultPlotSpace;
plotSpace.allowsUserInteraction = YES;
plotSpace.xRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(temp-1.2) length:CPTDecimalFromFloat(7.8)];
plotSpace.yRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(-4.9) length:CPTDecimalFromFloat(50)];
其中temp == x軸數據的最小值。
相關問題
- 1. iPhone核心位置,地圖導航
- 2. 核心位置和速度測量
- 3. 位圖檢測
- 4. Iphone核心位置
- 5. 核心數據和核心位置
- 6. iPhone核心位置:區分自定義圖釘圖像
- 7. 爲核心位置檢測iPhone設備功能
- 8. 如何從核心位置返回的位置檢索地址
- 9. C#檢測用戶點擊圖像/位圖的位置
- 10. 核心位置 - 放大當前位置
- 11. 如何通過核心圖或核心圖形繪製Ven圖?
- 12. 核心繪圖:更新y軸的位置
- 13. 使用核心位置
- 14. iPhone核心位置startMonitoringSignificantLocationChanges
- 15. 核心位置幫助!
- 16. 核心位置返回00
- 17. 核心位置問題
- 18. PHP核心文件位置
- 19. 在ASP核心驗證/檢查圖像
- 20. 核心圖 - 直方圖
- 21. 核心圖:填充圖
- 22. 有沒有辦法改變核心圖中散點圖中的xy位置
- 23. CIHueAdjust核心圖像過濾器設置
- 24. 瞭解我的位置變化有多快在使用核心位置或地圖工具包的地圖上
- 25. Swift - Playground - 核心圖形/核心文本/自定義視圖
- 26. iphone中的核心圖形
- 27. 核心圖:重新加載/刷新核心圖中的3個餅圖
- 28. 獲取沒有核心位置的用戶位置(谷歌地圖的地理位置?)
- 29. 核心圖形的圖像效果
- 30. 通過核心圖像的HDR圖像?
您是否試圖獲取特定xValue的陰謀的y值?你有沒有解決這個問題? – jessecurry 2012-10-26 15:00:52