Cách để tải hình ảnh đến lớp chỉ đơn giản là thế này:iPhone CALayer nội dung mảng hình ảnh đánh giá cao
CALayer *layer = [[CALayer alloc]init];
layer.contents = (id) [UIImage imageNamed:@"image.png"].CGImage;
sau đó bạn thêm các lớp như lớp con đến xem một cái gì đó như:
giả sử bạn trong giao diện
[self.layer addSublayer:layer];
Bây giờ tôi muốn tải một mảng ảnh dưới dạng hoạt ảnh để cuối cùng tôi sẽ có được hình ảnh động.
vì vậy trước khi thực hiện các hoạt hình tôi đã thử nghiệm như sau:
[values insertObject:(id)[UIImage imageNamed:path].CGImage atIndex:i];
tất nhiên có một vòng lặp mà chạy mà nhập mỗi hình ảnh để chỉ số đúng ... và sau đó tôi nhận được một mảng của CGImage
.. cho hoạt ảnh.
Tôi đã in mảng này và thấy điều này:
CGImage 0x17d900
CGImage 0x17f4e0
Vì vậy, các giá trị đang có .. và tôi không nhận được bất kỳ lỗi .. nhưng tôi không nhìn thấy những hình ảnh ...
Hãy cho tôi biết nếu bạn có ý tưởng ....
Bạn đang thực hiện hoạt ảnh hoặc chuyển đổi giữa các mục trong nội dung mảng để hiển thị như thế nào? – hotpaw2