iOS图表库:在折线图中,图例重叠
我正在应用程序中使用此图表库。我从中实现了折线图,图例相互重叠。我不确定这里到底出了什么问题,我确实经常使用传奇的不同属性,但最终并没有很好地发挥作用。下面是添加图例的代码iOS图表库:在折线图中,图例重叠,ios,swift,mpandroidchart,ios-charts,Ios,Swift,Mpandroidchart,Ios Charts,我正在应用程序中使用此图表库。我从中实现了折线图,图例相互重叠。我不确定这里到底出了什么问题,我确实经常使用传奇的不同属性,但最终并没有很好地发挥作用。下面是添加图例的代码 ledgendEntries = [LegendEntry]() let legendEntry1 = LegendEntry(label: "Legend 1 Title", form: Legend.Form.circle, formSize: CGFloat.nan, formLineWidth: C
ledgendEntries = [LegendEntry]()
let legendEntry1 = LegendEntry(label: "Legend 1 Title", form: Legend.Form.circle, formSize: CGFloat.nan, formLineWidth: CGFloat.nan, formLineDashPhase: 1.0, formLineDashLengths: nil, formColor: UIColor.orange)
let legendEntry2 = LegendEntry(label: "Legend 2 Title", form: Legend.Form.circle, formSize: CGFloat.nan, formLineWidth: CGFloat.nan, formLineDashPhase: 1.0, formLineDashLengths: nil, formColor: UIColor.orange)
let legendEntry3 = LegendEntry(label: "Legend 3 Title", form: Legend.Form.circle, formSize: CGFloat.nan, formLineWidth: CGFloat.nan, formLineDashPhase: 1.0, formLineDashLengths: nil, formColor: UIColor.orange)
ledgendEntries.append(legendEntry1)
ledgendEntries.append(legendEntry2)
ledgendEntries.append(legendEntry3)
lineChartView.legend.entries = ledgendEntries
lineChartView.legend.enabled = true
@Bharat jagtap您必须添加可见范围图表。setVisibleXRange(minXRange:3,maxXRange:5)@Malleswari它没有任何效果,相反它是在预测崩溃:-(@BharatJagtap为什么要在折线图中添加图例数组,因为它会自动从您的线数据中获取图例?面对同样的重叠问题,您能解决吗?@Molly我做了一个解决方法,不要使用图例,而是在底部添加您自己的标签,并使用属性文本显示值。现在,这就是我要做的氖。