0
區域我使用coreplot畫出散點圖這樣的: Coreplot - 選擇以下線路
我用4個不同的地塊(有色),並通過添加0值點創建的感覺「象欄」在每個「酒吧」的開始/結束處。 我想確定用戶選擇了哪個欄,然後更改其他圖的alpha。
我使用
-(BOOL)plotSpace:(CPTPlotSpace *)space shouldHandlePointingDeviceDownEvent:(id)event atPoint:(CGPoint)point {
//here I translate the selected point to Data points coordinates
//and check which of the plot sources has value >0 (that means bar is visible)
//and is closest to the selected point
}
此方法試過了,但是當我要滾動的數據,上述方法被稱爲好。
必須有一些更簡單的解決方案來做到這一點。謝謝。
爲什麼使用散點圖繪製條形圖?條形圖有委託方法來告訴你何時直接選擇條形圖。 –
這不是一個真正的酒吧情節。這些是不變的值(1/2/3/4),表示我想要顯示的不同階段。它們的寬度隨着發生在不同時間的階段而變化。我認爲使用散點圖繪製是合適的。 – izik461