Установить фоновое изображение для 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]];
}
Я вижу, что этот файл существует, но это тоже не работает