我正在使用Swift的图表框架找到here。我有我试图解决如下图所示的两个问题的图表:Swift Charts格式不能正常工作
首先是试图从双打到整数的格式化我的X值。我希望该值显示67而不是67.0。我曾尝试以下调整,但 数仍保持不变:
let format = NumberFormatter()
format.minimumIntegerDigits = 0
format.minimumFractionDigits = 0
let formatter = DefaultValueFormatter(formatter: format)
chartview.rightAxis.valueFormatter = (formatter as? IAxisValueFormatter)
我也有在酒吧BUTTOM与不图的BUTTOM排队的问题。如果你看上面的图表,它看起来像0开始在X轴上方而不是在orgin上。 Theres酒吧下面有一点空间。我想每个酒吧的底部触摸X轴。
你能检查你是否将格式化程序设置为rightAxis?我认为你必须将格式化程序设置为DataSet。 –
我的代码的最后一行是:chartview.rightAxis.valueFormatter =(formatter as?IAxisValueFormatter)。难道这不应该把它放在正确的Axis? – Martheli
您是否尝试将格式化程序设置为数据集? –