Установить фоновое изображение для hostView CorePlot pieChart

Я хочу добавить фоновое изображение в hostView (изображение под моей диаграммой). Я делаю это:

graph.plotAreaFrame.plotArea.fill=[(CPTFill *)[CPTFill alloc] initWithImage:[CPTImage imageForPNGFile:@"test.png"]];

И это:

graph.fill = [CPTFill fillWithImage:[CPTImage imageWithCGImage:myCGImage]];

И это:

 CALayer *caL = [[CALayer alloc] init];
    caL.contents = (id)[UIImage imageNamed:@"100.png"].CGImage;

    [self.hostView.layer addSublayer:caL];

Но все это не работает. Я попробовал это в configureHost а также configureGraph методы. Что я делаю не так?

РЕДАКТИРОВАТЬ:

Пытался инициировать CPTImage по пути:

 NSString *filePath = [[NSBundle mainBundle] pathForResource:@"100" ofType:@"png"];

    if (filePath) {
        NSLog(@"file exs");
        graph.fill = [CPTFill fillWithImage:[CPTImage imageForPNGFile:filePath]];
    }

Я вижу, что этот файл существует, но это тоже не работает

0 ответов

Другие вопросы по тегам