【问题标题】:How to remove the border line for each bar in bar chart using core plot?如何使用核心图删除条形图中每个条形的边框线?
【发布时间】:2011-11-03 11:43:09
【问题描述】:

我在条形图中的每个条形周围都有一条线。如何删除它。即使我在条形图中的每个条形周围画线,我也将边框宽度设为零。

【问题讨论】:

    标签: objective-c core-plot


    【解决方案1】:

    通过将 lineStyle 属性设置为 nil 来关闭条形图线周围的边框。

    设置linestyle=nil之前:

    设置linestyle=nil后:

    例如:

    CPTBarPlot *myBarGraph = [[CPTBarPlot alloc] init];
    myBarGraph.lineStyle = nil;
    

    我在 CorePlot CPTBarPlot 类文档here 中找到了这个设置。

    【讨论】:

      【解决方案2】:

      实现此效果的另一种方法是通过创建CPTMutableLineStyle 对象、将其lineColor 设置为clearColor 并将CPTMutableLineStyle 对象分配给您的绘图来将轮廓颜色设置为清除。

      例如:

      CPTMutableLineStyle *myBorderLineStyle = [CPTMutableLineStyle lineStyle];
      myBorderLineStyle.lineColor = [CPTColor clearColor];
      myPlot.lineStyle = myBorderLineStyle;
      

      【讨论】:

        猜你喜欢
        • 2013-04-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
        相关资源
        最近更新 更多