将标签的位置更改为在数据集圆圈内

Change position of labels to be inside data set circles

我正在使用 iOS-Charts 框架并有以下图表:

我想更改数字(标签)的位置以显示在圆圈内。有可能实现这一目标吗?

在 LineChartRenderer.swift 中,当绘制文本时增加了 y 的值,我在这个例子中增加了 30:

 if dataSet.isDrawValuesEnabled {
                    ChartUtils.drawText(
                        context: context,
                        text: formatter.stringForValue(
                            e.y,
                            entry: e,
                            dataSetIndex: i,
                            viewPortHandler: viewPortHandler),
                        point: CGPoint(
                            x: pt.x,
                            y: pt.y - CGFloat(valOffset) - valueFont.lineHeight  + 30),
                        align: .center,
                        attributes: [NSFontAttributeName: valueFont, NSForegroundColorAttributeName: dataSet.valueTextColorAt(j)])
 }

结果: