你好,请问,下面的如何实现
carppond opened this issue · 5 comments
carppond commented
AAChartModel commented
X 轴数据 2019 没有靠最左显示
试试调整一下 AAChart
对象的 marginRight
属性
public class AAChart: AAObject {
...
...
public var marginRight: Float? //👉
...
...
}
AAChartModel commented
年份好像不能添加
试试设置 X轴的 Labels 的 formatter
属性
public class AALabels: AAObject {
...
...
public var formatter: String? // The axis format string. The default is: {value}.
...
...
}
参考在线文档:
另外参考:
X 轴的 formatter
属性和 Y 轴的 formatter
属性的使用方式基本相同.
carppond commented
好的,谢谢
carppond commented
X 轴数据 2019 没有靠最左显示
试试调整一下
AAChart
对象的marginRight
属性public class AAChart: AAObject { ... ... public var marginRight: Float? //👉 ... ... }
AAChart *aaChart = AAChart.new.spacingLeftSet(@0).marginLeftSet(@0);
AAOptions *options = AAOptions.new
.chartSet(aaChart).seriesSet(aaChartModel.series);
[chartView aa_drawChartWithOptions:options];
我这么操作,好像不起作用
carppond commented
还有一个问题,如果 Y 值坐标值过大,会显示成xxxk,例如 100k