UIView animateWithDuration & UIView commitAnimations перестает работать странным образом

У меня есть некоторые анимации в моем приложении, как это:

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.3];
navigasyonresmi.frame = CGRectMake((windowgenisligimiz-10)/4, 194, 10, 4);
[UIView setAnimationDelegate:self];
[UIView commitAnimations];

а вот так

[UIView animateWithDuration:0.30 animations:^
 {
     [resimlerimalani setAlpha:0.0];
     [digerdetaylar setAlpha:1.0];
 }
 completion:^(BOOL finished)
 {
    resimlerimalani.hidden=TRUE;
 }];

Они работают довольно хорошо, но когда я начинаю что-то делать с моим приложением, например, когда я захожу на страницу с фотографиями, я загружаю все картинки в nsthread, все работает нормально, но после того, как что-то происходит (я не знаю, что это) все эти анимации перестают работать, они анимируются сразу, а не во времени.

Какие могут быть причины для остановки всего кода UIView animateWithDuration и UIView commitAnimations в коде?

0 ответов

Другие вопросы по тегам