J'ai travaillé dessus pendant quelques jours sans aucune chance ... J'utilise Interface Builder pour créer les vues. J'ai un UIButton avec une image en arrière-plan. Quand je secoue l'iPhone, je veux que le bouton se tortille. Des idées?UIButton sur iPhone - faire trembler ou bouger le bouton
Répondre
Code d'effet d'oscillation ici: how to create iphone's wobbling icon effect?.
Il existe des exemples de détection de secousse dans l'exemple de code Apple, donc je ne le répéterai pas ici. Vous voudrez définir un seuil à quel point vous voulez qu'il soit secoué (et peut-être dans quelle direction, si vous vous en souciez). Une fois qu'il atteint ce point, il suffit de déclencher la routine qui déclenche l'effet d'animation. Vous souhaiterez peut-être désactiver la détection de tremblement une fois qu'il a démarré, puis réactivez-le dans le gestionnaire d'achèvement d'animation.
Dans l'API 3.0, la détection de secousse est intégré. Si vous voulez que l'application fonctionne sur les anciennes versions du système d'exploitation, utilisez l'extrait ici: http://stackoverflow.com/questions/150446/how-do-i-detect-when-someone-shakes-an- iphone – Felixyz
Je présume que vous devrez changer le CGRect définissant l'image dans laquelle le bouton est dessiné.
- 1. Survoler l'état pour UIButton sur iPhone
- 2. iPhone Dev - Créer UIButton manuellement
- 3. Iphone UIButton ne fonctionne pas
- 4. iPhone clics multiples UIButton Problème
- 5. Afficher ou masquer un UIButton dans l'application iPhone avec Objective-C
- 6. Faire effet le feu sur iPhone
- 7. iPhone - Changement de cible ou de sélecteur pour le bouton Précédent sur UINavigationController
- 8. Les états du bouton iPhone UISegmentedControl sur le noir UIToolbar
- 9. Icônes UIButton sur UIBarbutton
- 10. Comment définir le type UIButton?
- 11. iPhone: appuyez sur un bouton par programmation
- 12. C# bouger la souris de façon réaliste
- 13. multiline uibutton
- 14. Iphone UIButton ne fonctionne pas dans UIViews imbriqués
- 15. Événements Uibutton
- 16. Mise en œuvre du bouton bascule iPhone
- 17. Puis-je empêcher le safari mobile de faire pivoter l'écran automatiquement sur ipod touch ou iphone?
- 18. iPhone: Modifier le graphique du bouton personnalisé
- 19. uibutton + setselected
- 20. Pourquoi le titre UIButton n'apparaît-il pas?
- 21. Effacer un UIButton quand on le touche
- 22. Comportement UIButton étrange: Est-ce normal?
- 23. Pourquoi ce bouton n'apparaît-il pas? iPhone-dev
- 24. IPHONE: bouton UITableView sur la cellule qui signale une mauvaise balise
- 25. Sélectionnez UIButton sans plusieurs images
- 26. Lier l'action à UIButton
- 27. Cliquez sur le bouton et charger le contrôleur de navigation
- 28. Mise à jour de légende sur le bouton provoquant le plantage de l'application IPhone
- 29. UIBarButtonItem bloque l'application iPhone lorsque le bouton est cliqué
- 30. IPhone UITableView supprimer le bouton de divulgation lorsque le bouton Supprimer est affiché
Vous dites que vous l'avez essayé pendant quelques jours? Qu'avez-vous essayé? La réponse de Devin Ceartas devrait fonctionner – hhafez
J'ai essayé de travailler avec une réponse dirigée vers OS X en utilisant CGRect et en secouant une fenêtre de connexion. Impossible de l'utiliser sur l'iPhone à cause de l'intégration de CGRect. Va essayer la réponse listée ci-dessus. Je posterai comment cela fonctionne. –
Copie possible de [comment créer l'effet d'icône wobbling de l'iphone?] (Http://stackoverflow.com/questions/929364/how-to-create-iphones-wobbling-icon-effect) –