Анимация просмотра внезапно исчезла после использования анимации слоя

Я использую CABasicAnimation и CATransaction для анимации некоторых слоев в моем пользовательском UIView.

Однако, когда после этого я возвращаюсь к остальной части моего приложения с помощью кнопки «Назад» навигационного контроллера, навигационный контроллер больше не анимируется. Даже когда потом переходишь к любому другому виду.

Я использую iPad с iOS5.


person guruz    schedule 16.02.2012    source источник


Ответы (1)


Я смог обойти это, позвонив

[UIView setAnimationsEnabled:YES];

в моих методах viewDidDissapear и viewWillDisappear.

Действительно странно, так как я никогда не отключаю анимацию просмотра в своем коде.

person guruz    schedule 24.02.2012
comment
Вы где-нибудь устанавливали скорость анимации на ноль? Вы используете CATransactions? - person Duncan C; 05.04.2012