Способ загрузки изображения в слой прост:
CALayer *layer = [[CALayer alloc]init];
layer.contents = (id) [UIImage imageNamed:@"image.png"].CGImage;
затем вы добавляете слой в качестве подслоя к виду что-то вроде:
предполагаю, что вы в поле зрения
[self.layer addSublayer:layer];
Теперь я хочу загрузить массив изображений в качестве анимации, чтобы со временем я получал анимированные изображения.
поэтому перед тем, как приступить к анимации, я проверил следующее:
[values insertObject:(id)[UIImage imageNamed:path].CGImage atIndex:i];
конечно, есть цикл, который запускает каждое изображение в правильный индекс ... и затем я получаю массив CGImage
.. для анимации.
Я распечатал этот массив и увидел это:
CGImage 0x17d900
CGImage 0x17f4e0
Значения есть ... и я не получаю никаких ошибок ... но я не вижу изображения ...
Дайте мне знать, если у вас есть идея ....