Анимация не запустится, пока вы не скажете, что она запускается.Вам нужно будет добавить команду для запуска анимации.Я также очистил ваш alloc / init и добавил команду, чтобы изображение продолжало отображаться, когда оно не анимируется.Установка анимации не заставит изображение появиться.Свойство image
предназначено для неподвижного изображения, а свойство animationImages
- для анимационных изображений UIImageView.
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(240, 60, 60, 30)];
imageView.image = [UIImage imageNamed:@"search3.png"]; //This will be the image that is visible when it is NOT animating.
imageView.animationImages = newArray;
imageView.animationDuration = 0.25;
imageView.animationRepeatCount = 3;
[imageView startAnimating]; //This will make the animation start
[self.view addSubview:imageView];
Наконец, на третьем изображении отсутствует символ r.Я думаю, что вы хотите @"search.png"
, а не @"seach.png"