Как добавить значение для слайса в круговой диаграмме в IPad с помощью CorePlot, XCode - PullRequest
0 голосов
/ 01 ноября 2011

Я должен отображать значения в срезах круговой диаграммы, которую я создал с помощью основного графика в ipad.Вы можете помочь мне разобраться в этом ??

С уважением, Амит

1 Ответ

3 голосов
/ 01 ноября 2011

Вот метод, который я использую для получения текста / данных, связанных с кусочками пирога:

- (CPLayer *)dataLabelForPlot:(CPPlot *)plot recordIndex:(NSUInteger)index {
    static CPMutableTextStyle *whiteText = nil;
NSString *string = @"some text you want to insert or data from an array";

    if ( !whiteText ) {
        whiteText = [[CPMutableTextStyle alloc] init];
        whiteText.color = [CPColor whiteColor];
    }

    CPTextLayer *newLayer = nil;

    newLayer = [[[CPTextLayer alloc] initWithText:string style:whiteText] autorelease];

    return newLayer;
}

Это стандартный метод в базовом графике, поэтому вам не нужно больше ничего делать, чтобы сделатьэто работает.Просто укажите, что вы хотите в тексте, и он сделает все остальное.Надеюсь, это поможет вам

...