Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS图表库:在折线图中,图例重叠_Ios_Swift_Mpandroidchart_Ios Charts - Fatal编程技术网

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我做了一个解决方法,不要使用图例,而是在底部添加您自己的标签,并使用属性文本显示值。现在,这就是我要做的氖。