Question

J'ai une application en cours de développement dans laquelle vous appuyez sur un bouton pour émettre un son à l'aide du bip système.

Au lieu d’enregistrer la sortie, j’ai pensé enregistrer le moment où les boutons ont été enfoncés. Ainsi, lorsque l’utilisateur appuie sur un bouton "Lecture", les boutons sont actionnés au même moment où ils les ont appuyés. agit comme si l'iPhone avait enregistré les sons, mais simplement les jouer dans l'ordre. J'aimerais que cela se produise une fois que l'utilisateur a appuyé sur un bouton Enregistrer.

Exemple:

  1. utilisateur appuie sur enregistrement
  2. Le chronométrage commence
  3.   

    enregistre la synchronisation de chaque bouton enfoncé et lorsque

  4. Le chronométrage s’arrête après l’appui d’un bouton
  5. Le bouton PLay permet de lire la séquence d'événements

Quelqu'un peut-il donner des idées sur le codage, les documents à lire, etc.

Merci beaucoup!

Était-ce utile?

La solution

http://pastie.org/376474

Cela devrait, espérons-le, vous aider un peu. Cela fonctionne essentiellement, bien que je ne l’aie pas encore testé, donc je ne suis pas certain que cela fonctionne. Je suppose que vous pouvez le lire et trouver un moyen de l’intégrer dans votre propre code.

Bonne chance!

Autres conseils

De nombreuses méthodes d’heure système permettent d’obtenir la valeur en secondes depuis l’époque. Selon la granularité de l'horloge système, il vous suffit de saisir l'heure système de la pression du bouton de démarrage et de saisir l'heure à chaque pression sur un bouton. Pour calculer le timing, il suffit de soustraire l’heure de début du temps d’appui sur le bouton.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top