Способ загрузки изображения в слой просто следующий:
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];
of Конечно, есть цикл, который запускается, вводя каждое изображение в правильный индекс ... а затем я получаю массив CGImage
.. для анимации.
Я распечатал этот массив и увидел это:
CGImage 0x17d900
CGImage 0x17f4e0
Значения есть .. и я не получаю никаких ошибок .. но я не вижу изображения ...
Сообщите мне, если у вас есть идея ....