gpt4 book ai didi

ios - Coreplot - 选择线下区域

转载 作者:行者123 更新时间:2023-11-29 01:10:16 25 4
gpt4 key购买 nike

我正在使用 coreplot 绘制这样的散点图: enter image description here

我使用了 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
}

这个方法有效,但是当我想滚动数据时,上面的方法也会被调用。

必须有一些更简单的解决方案来做到这一点。谢谢。

最佳答案

从委托(delegate)方法返回YES,以通知绘图空间您已对事件采取了操作,并且不需要启动滚动。您可能还需要处理其他事件,以便您的应用可以区分点击和拖动。

关于ios - Coreplot - 选择线下区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35842576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com