Nếu bạn đang nhắm mục tiêu iOS7 và đã có hình ảnh được chia thành các khung, bạn có thể sử dụng animatedImageNamed:duration:
.
Giả sử bạn đang tạo hoạt ảnh cho một con quay. Sao chép tất cả các khung của bạn vào dự án và đặt tên cho chúng như sau:
spinner-1.png
spinner-2.png
spinner-3.png
- vv ,
Sau đó, tạo hình ảnh qua:
[UIImage animatedImageNamed:@"spinner-" duration:1.0f];
Từ các tài liệu :
Phương thức này tải một loạt tệp bằng cách thêm một loạt số vào tên tệp cơ sở được cung cấp trong tham số tên. Ví dụ: nếu tham số name có nội dung là 'image', thì phương thức này sẽ cố gắng tải hình ảnh từ các tệp có tên 'image0', 'image1', v.v. lên đến 'image1024'. Tất cả các hình ảnh có trong hình ảnh động phải có cùng kích thước và tỷ lệ.