【问题标题】:core plot help to draw two plots together核心情节有助于将两个情节绘制在一起
【发布时间】:2011-05-09 21:59:23
【问题描述】:

如何同时绘制条形图和散点图?我在 viewDidLoad 中创建了两个对象,并且数据源也正确读取。我将它添加到同一个绘图空间。但是没用!

【问题讨论】:

    标签: ipad graph core-plot bar-chart scatter


    【解决方案1】:

    您看过示例程序吗?其中许多展示了如何将多个图(相同或不同类型)添加到单个图形中。

    你在看什么?要么出现,要么都不出现?

    【讨论】:

    • 我正在尝试添加一个条形图和一个散点图。条出现但​​不分散。我应该参考哪个例子?
    • Mac 版本的 CPTestApp 在一张图中有两个散点图和两个条形图,尽管它确实使用了两个绘图空间。 iPhone 和 iPad CPTestApp 也都有双倍图的示例。图表中的图是相同类型还是不同类型都没有关系。唯一的区别在于用于配置它们的一些参数以及数据源提供的字段。
    【解决方案2】:

    只需使用 graph addPlot 将多个图添加到图形中

    CPTScatterPlot * sPlot = [[CPTScatterPlot alloc] init];
        dataLineStyle = [CPTMutableLineStyle lineStyle];
        sPlot.identifier = @"SomeIdentifier"
    
        dataLineStyle.lineWidth = 1.0f;
        dataLineStyle.lineColor = [CPTColor redColor];
        sPlot.dataLineStyle = dataLineStyle;
        sPlot.dataSource = self;
    
        greenCirclePlotSymbol = [CPTPlotSymbol ellipsePlotSymbol];
        greenCirclePlotSymbol.fill = [CPTFill fillWithColor:[CPTColor redColor]];
        greenCirclePlotSymbol.size = CGSizeMake(5.0, 5.0);
        sPlot.plotSymbol = greenCirclePlotSymbol;  
    
        [graph addPlot:sPlot];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多