Проблема с построением гистограммы основного сюжета

Я создаю приложение, которое строит гистограмму. когда я написал эту строку

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, но безрезультатно

может ли кто-нибудь помочь мне заранее спасибо


person Johnykutty    schedule 15.08.2011    source источник


Ответы (1)


Предполагая, что эти числа относятся к полю CPTBarPlotFieldBarLocation, вам необходимо проверить соответствующий диапазон пространства графика (xRange для вертикальных полос и yRange для горизонтальных). Убедитесь, что расположение и длина диапазона пространства графика соответствуют диапазону чисел, которые вы возвращаете для этого поля. Кажется, что длина слишком велика.

person Eric Skroch    schedule 16.08.2011