No me gusta esa transición flip. Es aburrido. Me gustaría ver algo fresco, como el efecto del agua, la niebla o lo que sea. ¿Hay algo disponible o tengo que (re) inventar la rueda para eso?¿Hay bibliotecas de terceros para hacer transiciones geniales en iPhone OS?
Respuesta
Los tipos de animación disponibles a través de [CATransition animation]
son:
kCATransitionFade
kCATransitionPush
kCATransitionMoveIn
kCATransitionReveal
@"suckEffect"
@"spewEffect"
@"genieEffect"
@"unGenieEffect"
@"rippleEffect"
@"twist"
@"tubey"
@"swirl"
@"charminUltra"
@"zoomyIn"
@"zoomyOut"
Los tipos de transición disponibles a través de [UIView setAnimationTransition:forView:cache:]
son:
UIViewAnimationTransitionFlipFromLeft
UIViewAnimationTransitionFlipFromRight
UIViewAnimationTransitionCurlUp
UIViewAnimationTransitionCurlDown
El iPhone SDK viene con un montón de construido en animaciones. rpetrich enumeró algunos de ellos y creo que hay más.
Por ejemplo, el uso de la clase UINavigationController proporciona una animación de stock que, si bien es simple, es bastante efectiva.
lo que es "stock animation" ? – Thanks
Animaciones integradas en el SDK. –
- 1. Transiciones de contenido geniales como en HTML5 bing
- 2. macdeployqt y bibliotecas de terceros
- 3. bibliotecas de terceros en CMake
- 4. vinculando bibliotecas de terceros
- 5. ¿Cuáles son algunas geniales pero poco conocidas bibliotecas para Lua?
- 6. ¿Hay una lista de bibliotecas de Python 3 de terceros?
- 7. "Buscar usos" en bibliotecas de terceros
- 8. iphone: ¿Una buena práctica para mantener actualizadas mis bibliotecas de terceros?
- 9. ¿Dónde debería colocar bibliotecas de terceros?
- 10. Prueba de envoltorios inteligentes para bibliotecas de terceros
- 11. ¿Cómo agregar bibliotecas de terceros a MinGW?
- 12. Necesito ayuda para intentar que Cmake encuentre bibliotecas de terceros
- 13. ¿Cómo hacer que una aplicación iAd para iPhone funcione en versiones anteriores de iPhone OS?
- 14. ¿Hay administradores de diseño de restricción en iPhone OS?
- 15. ¿Debería incluir bibliotecas de terceros que adopte en su proyecto?
- 16. transiciones y la creación de escenas en Capas/iPhone cocos2d
- 17. bibliotecas de análisis de CSS para iPhone
- 18. ¿Cómo usar las bibliotecas de terceros en glassfish?
- 19. Hacer referencia a bibliotecas de terceros utilizando rutas * relativas * en Eclipse-CDT
- 20. ¿Hay bibliotecas/frameworks para SCons?
- 21. Cómo vincular bibliotecas de terceros correctamente en iOS
- 22. bibliotecas nativas múltiples (mi y de terceros) en Android NDK
- 23. Práctica recomendada para agrupar bibliotecas de terceros para su distribución en Python 3
- 24. estáticos (iPhone) Las bibliotecas, distribución y dependencias
- 25. ¿Cómo/dónde envío bibliotecas de terceros con una DLL .NET?
- 26. Utilizando bibliotecas Java de terceros, como com.jcraft.jsch, con clojure
- 27. ¿Mejores prácticas para instalar bibliotecas de terceros en su repositorio alojado de Maven?
- 28. Limitaciones de iPhone beta OS
- 29. Memoria disponible para la aplicación iPhone OS
- 30. ¿La mejor práctica para gestionar cambios en bibliotecas de código abierto de terceros?
la primera lista está oculta API, ¿verdad? ¿Qué va a hacer Apple cuando lo use? Estoy bastante seguro de haber visto una vez una aplicación que usa el efecto rippleeffect. Exactamente el mismo de la aplicación de fotos cuando se mira la presentación de diapositivas (iPod touch antiguo). – Thanks
Las transiciones definidas por kCATransition * (y sus subtipos) son públicas, las demás están ocultas. Si no desea utilizar API privadas, puede intentar animar la propiedad de transformación de su CALayer para imitar algunas de las transiciones ocultas. – rpetrich
¿Tiene experiencia usando las transiciones API ocultas? ¿Apple todavía los acepta? Me pregunto si incluso podrían saber que usa api oculto ... – Thanks