หากคุณกำหนดเป้าหมายเป็น iOS7 และมีภาพที่แบ่งออกเป็นเฟรมแล้วคุณสามารถanimatedImageNamed:duration:
ใช้ได้
สมมติว่าคุณกำลังทำให้สปินเนอร์เคลื่อนไหว คัดลอกเฟรมทั้งหมดของคุณลงในโปรเจ็กต์และตั้งชื่อดังต่อไปนี้:
spinner-1.png
spinner-2.png
spinner-3.png
- ฯลฯ ,
จากนั้นสร้างภาพผ่าน:
[UIImage animatedImageNamed:@"spinner-" duration:1.0f];
จากเอกสาร :
วิธีนี้จะโหลดชุดไฟล์โดยการต่อท้ายชุดตัวเลขเข้ากับชื่อไฟล์ฐานที่ให้ไว้ในพารามิเตอร์ name ตัวอย่างเช่นหากพารามิเตอร์ name มี 'image' เป็นเนื้อหาวิธีนี้จะพยายามโหลดรูปภาพจากไฟล์ที่มีชื่อ 'image0', 'image1' และอื่น ๆ จนถึง 'image1024' ภาพทั้งหมดที่รวมอยู่ในภาพเคลื่อนไหวควรมีขนาดและมาตราส่วนเดียวกัน