1

我正在使用 ShinobiControls 创建一个简单的图表。当数据集是:

@{
   @"Value": @0.0,
   @"Date": @1364828400
 },
@{
   @"Value": @0.0,
   @"Date": @1364914800
  },
@{
   @"Value": @0.0,
   @"Date": @1365001200
 }
]

我收到此错误消息:

Ignoring range with 0.000000 span
From: SChartNumberAxis at 0xc287030, axisRange = { 0.000000, 0.000000 }, defaultRange = { 0.000000, 0.000000 }, maxRange = { 0.000000, 0.000000 }

我的应用程序卡住了。没有错误信息。没有什么。

有没有人见过类似的东西?

4

1 回答 1

1

在我看来,您没有为与您的点的值维度相关的轴设置范围。假设该值显示在 Y 轴上。尝试:

SChartNumberRange *yAxisRange = [[SChartNumberRange alloc] initWithMinimum:[NSNumber numberWithInt:0] andMaximum:[NSNumber numberWithInt:10]];
    SChartNumberAxis *yAxis = [[SChartNumberAxis alloc] initWithRange:yAxisRange];
于 2013-09-09T17:25:11.337 回答