我使用的是iOS的Charts framework和想实现这个自定义选择风格。
在这张截图中,蓝色圆圈是我行的数据条目,紫框,红色箭头指向的'15 2.2' 项代表什么,我想要的目的。所以基本上,而不是标准的“十字”框架提供当用户选择一个条目,我想吸引用户所选条目类似于紫色框下的自定义选择视图。
我还是新来这个框架 - 有一种简单的方法来做到这一点,我缺少什么?
嗯,我有一出戏,我无法找到的iOS相当于为Android定制的荧光笔。
但是我已经改变了标准的荧光笔,以满足您的要求。如果你只是禁用水平荧光笔和调整,然后宽度颜色/ alpha添加到您的要求,您应该能够达到你所需要的。
graphDataSet.setDrawHighlightIndicators(true)
graphDataSet.drawHorizontalHighlightIndicatorEnabled = false
graphDataSet.highlightLineWidth = 75
graphDataSet.highlightColor = UIColor.blue.withAlphaComponent(0.5)
graphDataSet
是你LineChartDataSet
let graphDataSet = LineChartDataSet(values: someValue, label: "Label")