我正在使用iOS Charts framework,并试图实现这种自定义选择样式。
在此屏幕截图中,蓝色圆圈是我的行数据条目,红色箭头指向“ 15.2”条目上的紫色框表示我要实现的目标。因此,基本上,框架不是用户选择条目时框架提供的标准“十字准线”,而是要在用户选择的条目下方绘制类似于紫色框的自定义选择视图。
我还是这个框架的新手-是否有简单的方法来实现我所缺少的功能?
答案 0 :(得分:2)
好吧,我玩了一次游戏,却找不到与Android的自定义荧光笔相当的iOS。
但是,我已更改标准荧光笔以符合您的要求。 如果您只是禁用水平荧光笔并调整宽度,然后将颜色/ 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")