答案 0 :(得分:0)
我在我的一个图表中使用了自定义图片
请检查以下代码,添加带有自定义图像的标记。
let marker = BalloonMarker(color: .clear,
font: UIFont.systemFont(ofSize: 10.0, weight: UIFont.Weight.bold),
textColor: .black,
insets: UIEdgeInsetsMake(2, 2, 2, 2))
marker.chartView = self
marker.image = UIImage.init(named: "dialog_popup")
marker.minimumSize = CGSize(width:42,height:42)
self.marker = marker
self.drawMarkers = true
通过添加此代码标记已在图表中启用。
现在在BalloonMarker
类中再做一次更改:
在上面的draw()
方法中添加以下行:
image!.draw(in: rect)
希望这会有所帮助!