2013-06-24 2 views
0

Я начинаю работать с iOS, работая через Pragmatic iOS book, и у меня возникают проблемы с одной из проблем конца раздела, где я должен показать слайд-шоу изображений в UIImageView в моем файле nib.Проблема с использованием UIImageView для отображения анимации

У меня есть класс модели Recipe.h, а также ViewController и стандартные файлы AppDelegate.h. Все, что все правильно подключено, и если бы я показывал только одно изображение в моем UIImageView через self.imageView.image = self.recipe.image, все работает правильно. Однако, если бы я сделать следующее и попытка показать, используя animnationImages, изображения не отображаются:

- (void)viewWillAppear:(BOOL)animated{ 
    [super viewWillAppear:animated]; 
    //...some code here 

    if(self.recipe.imageArray){ 
     self.imageView.animationDuration = 2; 
     self.imageView.animationRepeatCount = 2; 
     self.imageView.animationImages = self.recipe.imageArray; 
     NSLog(@"%@", self.imageView.animationImages); 
    } 
} 

Мои NSLog выводит UIImage: 0x7520d60, UIImage: 0x7522390, который я считать, что self.imageView.animationImages имеет образы, находящиеся в памяти. Однако почему фотографии не появляются?

Спасибо.

+1

Попробуйте использовать '[self.imageView startAnimating];' – rog

ответ