Sposób ładowania obrazu na warstwie jest po prostu tak:iPhone CALayer zawartość tablicy obraz wartości
CALayer *layer = [[CALayer alloc]init];
layer.contents = (id) [UIImage imageNamed:@"image.png"].CGImage;
następnie dodać warstwę jako podwarstwy na widok czegoś takiego:
zakładają ci w widoku
[self.layer addSublayer:layer];
Teraz chcę załadować tablicę obrazów jako animację, aby w końcu uzyskać animowane obrazy.
więc zanim faktycznie wykonać animację Ja testowałem następujące:
[values insertObject:(id)[UIImage imageNamed:path].CGImage atIndex:i];
oczywiście jest pętla, że biegnie, że każdy obraz wpisać we właściwym indeksie ... a ja otrzymuję tablicę z CGImage
.. dla animacji.
Mam wydrukowane tę tablicę i zobaczył to:
CGImage 0x17d900
CGImage 0x17f4e0
więc wartości są tam .. a ja nie otrzymuję żadnych błędów .. ale nie widzę obrazy ...
Daj mi znać, jeśli masz pomysł ....
W jaki sposób wykonujesz animację lub przełączasz elementy w treści tablicy do wyświetlenia? – hotpaw2