我想通過點擊它來繪製一個線圖來獲取axisLabel值?如何實現這一目標?有沒有可能選擇每個標籤值?我已經嘗試了-(BOOL)plotSpace:(CPTPlotSpace *)space shouldHandlePointingDeviceDownEvent:(id)event atPoint:(CGPoint)point
的劇情空間委託方法。因此,我只能獲得綁定值。最好的解決方案是什麼? 在此先感謝。如何選擇標籤在coreplot
1
A
回答
1
從圖形層的座標系到繪圖區轉換點:
CGPoint pointInPlotArea = [space.graph convertPoint:interactionPoint toLayer:space.graph.plotAreaFrame.plotArea];
轉換點到數據座標:
NSDecimal plotPoint[2]; [space plotPoint:plotPoint forPlotAreaViewPoint:pointInPlotArea];
或
double plotPoint[2]; [space doublePrecisionPlotPoint:plotPoint forPlotAreaViewPoint:pointInPlotArea];
+0
謝謝埃裏克。它幫助了我。同樣,我可以在沒有觸摸的情況下從繪圖區域獲取座標值,只需將鼠標懸停在圖表上? – prakash 2012-07-27 04:01:50
+0
如果您可以獲取mouseMoved事件,則可以從事件中提取交互點並將其轉換,如上所示。查看託管視圖的代碼,瞭解如何將點轉換爲圖層的座標。 – 2012-07-28 15:59:08
相關問題
- 1. 如何在選擇另一個選擇標籤時更改選擇標籤?
- 2. 如何選擇標籤
- 3. 如何選擇標籤
- 4. CorePlot XAxis標籤不顯示
- 5. CorePlot - multi-line歸屬標籤
- 6. 如何在春季選擇標籤
- 7. Coreplot - 選擇以下線路
- 8. 如何在li標籤中選擇特定的標籤內容?
- 9. 如何使選擇標籤在輸入按鈕標籤之前?
- 10. 選擇標籤/選項標籤麻煩
- 11. Coreplot - 軸標籤的座標和大小
- 12. 如何在coreplot中爲barplot設置數據標籤的位置
- 13. 的Rails:在選擇標籤
- 14. 在TD中選擇標籤
- 15. 如何使用Jquery選擇器選擇標籤throuth另一個標籤?
- 16. GSP-選擇標籤。如何才達到選定=「選擇」
- 17. 如何選擇選擇標籤的選項值?
- 18. 如何使選擇的標籤選擇在jQuery中選擇無值
- 19. 如何禁用jNiceIt選擇標籤?
- 20. flot.axislabels:如何選擇標籤的顏色?
- 21. 如何選擇div中的標籤?
- 22. 如何選擇iMacros的子標籤
- 23. 如何從一個HTML選擇標籤
- 24. 如何獲得價值選擇標籤
- 25. 如何選擇ID內的標籤?
- 26. 你如何選擇下一個標籤
- 27. 如何自定義選擇標籤?
- 28. 如何動態增加選擇標籤?
- 29. 如何選擇多個標籤
- 30. 選擇標籤headerKey
你想單擊軸標籤而不是繪製數據標籤? – 2012-07-25 01:19:01
嗨,Eric,如果我不清楚,請耐心等待。我的Y軸標籤值爲175,176,177,178 ..... with majorInterVel 5.當我按上述值之一時,我的控制檯說'Point'是'NSEvent: type = LMouseDown loc =(772,203)time = 5310.5 flags = 0x100 win = 0x10022a340 winNum = 317 ctxt = 0x0 evNum = 552 click = 1 buttonNumber = 0 pressure = 1'.location每改變一次都會改變。我怎樣才能得到175,176的價值......? – prakash 2012-07-25 05:11:30
請給我一個解決方案... – prakash 2012-07-26 03:35:19