2012-09-21 5 views
0

Я понимаю, что с этим заголовком возникает вопрос, но на него неправильно ответил. Кажется невозможным (по крайней мере, на iOS 6) получить анимацию завивки страницы для воспроизведения с сверху экрана (то есть пилинг по отношению к домашней кнопке).CATing-страница для керлинга сверху

CATransition *transition = [CATransition animation]; 
[transition setDelegate:self]; 
[transition setDuration:parameters.duration]; 
[transition setType:@"pageCurl"]; 
[transition setSubtype:kCAAnimationFromTop]; //kCAAnimationFromBottom plays the same thing 
[layer addAnimation:transition forKey:@"curlAnim"]; 

Примечание: Ответ не "изменить pageCurl к PageUnCurl" (выпрямите это другая анимация).

Кто-нибудь это сделал?

ответ

1

Из моего тестирования это просто не работает. У меня есть код, использующий все четыре направления каждого типа перехода, но curl/uncurl из этого конкретного направления не работает. Мне кажется, что это ошибка, но переход «pageCurl» даже не документирован, поэтому сложно сообщить об этом.

+0

Спасибо! Я сказал моему дизайнеру, и он сказал, что нормально использовать другую анимацию для пейзажа. Это правильный ответ на вопрос. – borrrden

 Смежные вопросы

  • Нет связанных вопросов^_^