【问题标题】:draw multiline graph in core plot在核心图中绘制多线图
【发布时间】:2011-11-24 05:11:50
【问题描述】:

我想使用 core plot api 绘制线形图和 pi 图。我不知道如何使用代码绘图 api。 此图还具有不同单位的多条线和条。我已经附上了图片。

就像在这张图片中一样,不同的单位有三个 yAxis。那么如何在核心情节中做到这一点。我还想在图表底部显示标签,如图所示。

请帮我解决这个问题

【问题讨论】:

    标签: iphone objective-c graph charts core-plot


    【解决方案1】:

    查看 Core Plot 提供的示例应用程序,看看它可以做什么。绘图库是一个很好的起点——它显示了每种受支持的绘图类型的示例。

    要制作与您问题中的图片相似的图表,您需要以下组件:

    1. 如果您希望三个 y 轴具有不同的比例,则需要三个不同的绘图空间。一个新的图表从一个开始——只需再添加两个。如果您希望数据点垂直排列,您可以为每个绘图空间使用相同的xRange

    2. 查看绘图库中的轴演示,了解如何添加多个轴。该示例显示了两个 y 轴;添加第三个是微不足道的。将每个 y 轴分配给不同的绘图空间。在绘制网格线的轴上设置gridLinesRange,以限制它们在其他轴之间的长度。

    3. 底部的标签可以使用图例创建。每个绘图都有一个title 属性,用于设置出现在图例中的文本。图例标题旁边的图标(在 Core Plot 中称为“样本”)是使用相应绘图的属性(线型、填充、绘图符号等)绘制的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-24
      • 1970-01-01
      • 2013-10-17
      相关资源
      最近更新 更多