iPad: анимация изображения, проблема мерцания изображения - PullRequest
1 голос
/ 20 октября 2010

Я делаю приложение для iPad.В этом для движущегося изображения слева направо и наоборот.Я использую следующий код для создания анимации

animation = [CATransition animation];

[animation setDelegate:self];
[animation setDuration:AnimationDuration];
[animation setType:kCATransitionPush];
[animation setSubtype:kCATransitionFromRight];

[[ImgMainPhoto layer] addAnimation:animation forKey:@"animate"]; 

, но в этой анимации, когда я перемещаю изображение с помощью функции сенсорного перемещения, изображение будет перемещено, но будет отображаться некоторое мерцание.

Может ли кто-нибудь подсказать мне, какие изменения мне нужно внести в мой код.

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 20 октября 2010

Вам не нужно использовать переход для того, что звучит так, как будто вы пытаетесь сделать. Вместо этого вы можете просто анимировать center представления или position слоя . Посмотрите на ответ, который я дал здесь . В вашем случае вы можете не захотеть повторять анимацию, но вы можете просто удалить эту строку. Если вам нужны разъяснения, просто обновите свой ответ выше, а затем дайте мне знать, разместив комментарий к моему ответу здесь.

С уважением.

0 голосов
/ 28 октября 2010

Я получил ответ, я вызывал анимацию два раза, и там она мерцала.

...