ios-图表 LineChartView。如何select部分图表
ios-charts LineChartView. How to select part of the chart
我想做的是以下内容。我有一个折线图,上面有一些数据点。我想允许用户 select 图表块并通过拖动手指突出显示它。
我尝试了一些 hacky 方法,使用 ChartTransformer 和跟踪 UIPanGestureRecognizer 的像素,然后以编程方式突出显示适当的 xIndexes,但它看起来很糟糕。
我想知道是否有更好的方法来做到这一点。谢谢。
我会说你的方法应该是正确的,你的意思是它看起来很糟糕?
我会检查平移手势何时结束,我会计算已选择了多少 xIndex,并突出显示该索引的每个数据条目。
确定xIndex的逻辑——当用户开始平移时,我知道位置,我会把它转换成最近的xIndex;与终点相同,所以我们知道起始 xIndex 和结束 xIndex
我想做的是以下内容。我有一个折线图,上面有一些数据点。我想允许用户 select 图表块并通过拖动手指突出显示它。
我尝试了一些 hacky 方法,使用 ChartTransformer 和跟踪 UIPanGestureRecognizer 的像素,然后以编程方式突出显示适当的 xIndexes,但它看起来很糟糕。
我想知道是否有更好的方法来做到这一点。谢谢。
我会说你的方法应该是正确的,你的意思是它看起来很糟糕?
我会检查平移手势何时结束,我会计算已选择了多少 xIndex,并突出显示该索引的每个数据条目。
确定xIndex的逻辑——当用户开始平移时,我知道位置,我会把它转换成最近的xIndex;与终点相同,所以我们知道起始 xIndex 和结束 xIndex