Je suis assez sûr que je peux créer un effet de retournement de page en utilisant une série de fichiers PNG pour simuler l'animation, mais est-il un moyen de le faire par programmation? Je ai essayé de googler et regarder le code de l'échantillon d'Apple, mais je n'ai rien vu aborder cette animation particulière.Comment créer un effet de bascule de page par programmation?
2
A
Répondre
7
Je suppose que vous voulez dire pour un iPhone, non?
Des Apple API docs pour UIView:
+ (void)setAnimationTransition:(UIViewAnimationTransition)transition forView:(UIView *)view cache:(BOOL)cache
où UIViewAnimationTransition
est défini comme:
typedef enum {
UIViewAnimationTransitionNone,
UIViewAnimationTransitionFlipFromLeft,
UIViewAnimationTransitionFlipFromRight
UIViewAnimationTransitionCurlUp,
UIViewAnimationTransitionCurlDown,
} UIViewAnimationTransition;
UIViewAnimationTransitionCurlUp
est ce que vous recherchez. Consultez ces documents pour savoir comment démarrer, définir et valider des animations sur des vues.
Questions connexes
- 1. Effet de bascule jquery Réinitialisation de la largeur de l'élément
- 2. Créer un contrôle Silverlight DatePicker par programmation
- 3. créer un effet de type menu
- 4. Définition de la page maître d'une page maître par programmation
- 5. Comment créer un effet de zoom dans OpenGLES sur l'iPhone?
- 6. Comment créer un effet de survol sur StaticBitmap dans wxpython?
- 7. Comment utiliser opengl pour créer un effet de cylindre
- 8. Puis-je créer un disque virtuel en mémoire par programmation?
- 9. WPF et 3D pour créer un effet de bol
- 10. Créer un graphique Excel par programmation en PHP
- 11. Génération de WebControls par programmation
- 12. Comment créer un commutateur à bascule de formulaire en remplacement d'un bouton de soumission?
- 13. Créer un fichier de base de données SQL Server CE par programmation
- 14. Comment appeler un événement par programmation?
- 15. Comment accéder à un modèle par programmation?
- 16. Création de contrôles par programmation dans Cocoa
- 17. Comment ouvrir un panneau de contrôle par programmation?
- 18. Comment obtenir un fichier de sourcesafe par programmation?
- 19. Comment appelez-vous par programmation un libellé de liste d'édition?
- 20. Comment créer un fichier XML à un endroit particulier de la sortie générée par page jsp
- 21. Comment créer de nouvelles demandes de changement par programmation en utilisant TFS SDK/API?
- 22. Défilement de QGraphicsView par programmation
- 23. Créer un cercle/une bulle de couleur par programmation dans ObjectiveC et Cocoa
- 24. Comment créer une page de crédits animés?
- 25. Défilement de UITextView par programmation
- 26. Comment créer un effet de réflexion avec des images bitmap dans Flex?
- 27. iPhone SDK: Configuration d'une animation pour créer un effet clignotant
- 28. Modification de leftBarButtonItem avec une transition de bascule?
- 29. Fond de bascule Jquery?
- 30. Comment créer et récupérer un snapshot par programmation en utilisant SSRS?
oui, je viens de le trouver. Merci! – sam
UIViewAnimationTransitionCurlUp et UIViewAnimationTransitionCurlDown sont iOS 4.0 uniquement. En outre, ils n'offrent pas une boucle gauche/droite. – brianegge
J'ai répondu à cette question bien avant que iOS 4 ne soit encore développé ... –