Jeśli masz na myśli animację z kilku obrazów, użyj tego kodu:
// create the view that will execute our animation
UIImageView* YourImageView = [[UIImageView alloc] initWithFrame:self.view.frame];
// load all the frames of our animation
YourImageView.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"01.gif"],
[UIImage imageNamed:@"02.gif"],
[UIImage imageNamed:@"03.gif"],
[UIImage imageNamed:@"04.gif"],
[UIImage imageNamed:@"05.gif"],
[UIImage imageNamed:@"06.gif"],
[UIImage imageNamed:@"07.gif"],
[UIImage imageNamed:@"08.gif"],
[UIImage imageNamed:@"09.gif"],
[UIImage imageNamed:@"10.gif"],
[UIImage imageNamed:@"11.gif"],
[UIImage imageNamed:@"12.gif"],
[UIImage imageNamed:@"13.gif"],
[UIImage imageNamed:@"14.gif"],
[UIImage imageNamed:@"15.gif"],
[UIImage imageNamed:@"16.gif"],
[UIImage imageNamed:@"17.gif"], nil];
// all frames will execute in 1.75 seconds
YourImageView.animationDuration = 1.75;
// repeat the animation forever
YourImageView.animationRepeatCount = 0;
// start animating
[YourImageView startAnimating];
// add the animation view to the main window
[self.view addSubview:YourImageView];
Source
Jakiego rodzaju animacji szukasz? Proste tłumaczenie i ruch? lub zmieniając wyświetlacze? – richerd
Zasadniczo zmienia się wiele ramek, tak jak w przypadku .gif. Podobnie jak w przypadku pierwszego obrazu show1, a następnie image2, a następnie image3 itp. –