如何移除图表上默认存在的数据点?
kami-kgu opened this issue · 4 comments
kami-kgu commented
作者您好,麻烦问下应该如何移除图表上默认生成的数据点呢?就是方形、圆形、倒三角形等的图形。
AAChartModel commented
设置 AAMarker
的半径大小为 0
即可.
AAChartModel commented
public class AAMarker: AAObject {
public var enabled: Bool?
public var radius: Float?
public var symbol: String?
public var fillColor: String?
public var lineWidth: Float?
public var lineColor: Any?
public var states: AAMarkerStates?
...
...
}
设置 AAMarker
的 enabled
属性是最直接最彻底的方法.
kami-kgu commented
public class AAMarker: AAObject { public var enabled: Bool? public var radius: Float? public var symbol: String? public var fillColor: String? public var lineWidth: Float? public var lineColor: Any? public var states: AAMarkerStates? ... ... }设置
AAMarker
的enabled
属性是最直接最彻底的方法.
我使用了下述代码,但并没有生效,我目前不确定自己的 api调用是否正确,您可以再协助看一下吗?谢谢了。
let marker = AAMarker()
.enabled(false)
let options = AAOptions()
options.plotOptions?.series?.marker = marker
aaChartView.aa_drawChartWithChartOptions(options)
aaChartView.aa_drawChartWithChartModel(chartModel)
AAChartModel commented
aaChartView.aa_drawChartWithChartOptions(options)
aaChartView.aa_drawChartWithChartModel(chartModel)
你这里的代码是有问题的.
调用了
aaChartView.aa_drawChartWithChartModel(chartModel)
上面的
aaChartView.aa_drawChartWithChartOptions(options)
方法就没起作用(等于是被覆盖了, 因为两个方法的作用都一样是绘制图表)