Значения содержимого массива изображений CALayer iPhone

Способ загрузки изображения в слой просто следующий:

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

Значения есть .. и я не получаю никаких ошибок .. но я не вижу изображения ...

Сообщите мне, если у вас есть идея ....

5
задан Brad Larson 31 January 2011 в 17:54
поделиться