gpt4 book ai didi

ios - 如何在 Swift 中使用 Core Plot 创建图例

转载 作者:搜寻专家 更新时间:2023-11-01 05:42:15 26 4
gpt4 key购买 nike

我在 Swift 中使用 Core Plot 创建了一个 CPTXYGraph。该图工作得很好。现在我想添加一个图例。我查看了几个示例并提出了以下创建图例的方法:

    var theLegend=CPTLegend(graph: graph)
var legendFill=CPTFill(color: CPTColor.blueColor())
theLegend.fill = legendFill
var legendLineStyle = CPTMutableLineStyle()
legendLineStyle.lineColor = CPTColor.whiteColor()
theLegend.borderLineStyle = legendLineStyle
theLegend.cornerRadius = 2.0
theLegend.swatchSize = CGSizeMake(15.0, 15.0)
graph.legend = theLegend
graph.legendAnchor = CPTRectAnchor.TopLeft
graph.legendDisplacement = CGPointMake(100.0, -100.0)

当我运行此程序时,我得到一个带有略微圆角的蓝色正方形,看起来大约为 10 X 10 像素。我尝试设置框架只是为了看看它是否会有所作为:

    theLegend.frame = CGRectMake(0, 0, 200, 200)

这并没有改变任何东西。

有没有人在 Swift 中取得过成功?

最佳答案

在使用图例初始值设定项之前,请确保所有绘图都已在图中。您还可以使用一组单独的绘图来初始化图例。

关于ios - 如何在 Swift 中使用 Core Plot 创建图例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27350363/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com