Существуют ли какие-либо сторонние библиотеки, чтобы делать крутые переходы в iPhone OS? - PullRequest
6 голосов
/ 05 мая 2009

Мне не очень нравится этот флип-переход. Это скучно. Я хотел бы увидеть что-нибудь классное, например, эффект воды, туман или что-то еще. Есть ли что-то доступное или я должен (заново) изобрести колесо для этого?

Ответы [ 2 ]

17 голосов
/ 05 мая 2009

Типы анимации, доступные через [CATransition animation]:

  • kCATransitionFade
  • kCATransitionPush
  • kCATransitionMoveIn
  • kCATransitionReveal
  • @"suckEffect"
  • @"spewEffect"
  • @"genieEffect"
  • @"unGenieEffect"
  • @"rippleEffect"
  • @"twist"
  • @"tubey"
  • @"swirl"
  • @"charminUltra"
  • @"zoomyIn"
  • @"zoomyOut"

Типы перехода, доступные через [UIView setAnimationTransition:forView:cache:]:

  • UIViewAnimationTransitionFlipFromLeft
  • UIViewAnimationTransitionFlipFromRight
  • UIViewAnimationTransitionCurlUp
  • UIViewAnimationTransitionCurlDown
0 голосов
/ 05 мая 2009

iPhone SDK поставляется с целой кучей встроенных анимаций. rpetrich перечислил некоторые из них, и я верю, что их больше.

Например, использование класса UINavigationController обеспечивает стандартную анимацию, которая, хотя и проста, довольно эффективна.

...