【问题标题】:Problem with core plot barchart plotting核心图条形图绘制问题
【发布时间】:2011-08-16 09:41:16
【问题描述】:

我正在构建一个绘制条形图的应用程序。 当我写下这一行时

num=(NSDecimalNumber *)[NSDecimalNumber numberWithInt:index];       
return num;

在方法中

-(NSNumber *)numberForPlot:(CPTPlot *)plot field:(NSUInteger)fieldEnum recordIndex:(NSUInteger)index 

它可以正常工作 但我需要传递一个浮点数来绘制 为此我写了

num=(NSDecimalNumber *)[NSDecimalNumber numberWithFloat:f1];
return num;

然后所有的条形图一起出现

我试图调整 barofset 和 barwidth 但没有解决办法

谁能帮帮我 提前致谢

【问题讨论】:

    标签: ios core-plot


    【解决方案1】:

    假设这些数字用于 CPTBarPlotFieldBarLocation 字段,您需要检查相应的绘图空间范围(xRange 表示垂直条,yRange 表示水平)。确保绘图空间范围的位置和长度适合您为此字段返回的数字范围。听起来长度太大了。

    【讨论】:

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