У меня есть массив изображений, загружаемых в UIImageView, которые я анимация через один цикл. После того, как изображения были отображены, я хотел бы вызвать @selector
, чтобы отклонить текущий контроллер представления. Изображения анимируются с помощью этого кода:
NSArray * imageArray = [[NSArray alloc] initWithObjects:
[UIImage imageNamed:@"HowTo1.png"],
[UIImage imageNamed:@"HowTo2.png"],
nil];
UIImageView * instructions = [[UIImageView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
instructions.animationImages = imageArray;
[imageArray release];
instructions.animationDuration = 16.0;
instructions.animationRepeatCount = 1;
instructions.contentMode = UIViewContentModeBottomLeft;
[instructions startAnimating];
[self.view addSubview:instructions];
[instructions release];
Через 16 секунд я хотел бы вызвать метод. Я просмотрел метод класса UIView
setAnimationDidStopSelector:
, но я не могу заставить его работать с моей текущей реализацией анимации. Любые предложения?
Спасибо.