Ich habe eine Schaltfläche in meiner iPhone App, die ich möchte den Standard "Keyboard Tap" Sound, wenn es angezapft ist zu spielen. Ich war in der Lage, meine eigenen Sounds einfach genug zu spielen, aber gibt es eine Möglichkeit, ein Standardsystem in meiner App so zu spielen?Wie wird iPhone Tap Sound wiedergegeben?
Antwort
usingsystemsounds
müssen Sie das System-Sound für this.The unten verwenden könnte usefule.Refer Multimedia Programming Guide wissen mehr sein.
CFBundleRef mainbundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef = CFBundleCopyResourceURL
(mainbundle, CFSTR("tap"), CFSTR("aif"), NULL);
AudioServicesCreateSystemSoundID(soundFileURLRef, &soundFileObject);
Sie können auch das eingebaute System verwenden, klingt durch
AudioServicesPlaySystemSound(1100);
Ich kann Sound mit dem Code nicht wiedergeben. Ich habe AudioServicesPlaySystemSound (1075) in Tastenaktion versucht, es hat nicht funktioniert !! –
Nichts öffentlich. Es gibt wahrscheinlich eine Antwort, wenn Sie bereit sind, in private APIs einzutauchen, aber davon wird dringend abgeraten (da Sie wahrscheinlich die zukünftige Kompatibilität beeinträchtigen und möglicherweise vom App Store abgelehnt werden).
Auf der iPhone Dev Center-Website gibt es ein Beispiel für die Wiedergabe von kurzen Sounds (5 Sekunden oder weniger). Sie können diesen Code verwenden, um den gewünschten Sound wiederzugeben. Finden Sie einen Klick-Sound bei einer Google-Suche und nutzen Sie diese. Das ist alles was du brauchst.
AudioServicesCreateSystemSoundID (fileURL, soundID);
Aber wie kann ich spielen die genaue Tastatur tippen Sound? Ich kann das nirgendwo im Netz finden und was, wenn Apple es in der Zukunft ändert? – drewh
Was könnten sie daran ändern, dass das so anders wäre? Ein Eulenheulen? – willc2
Es tut mir leid, ich habe mich gerade fertig gemacht, während ich falsches Tippen schreie. Ignorier mich! – willc2
Ich fand this, was klingt wie, was Sie suchen.
Der Klick Sound, den Sie wollen, ist, glaube ich, in der Beispiel-App namens SysSound.
http://developer.apple.com/iphone/library/samplecode/SysSound/
- 1. iOS Lokale Benachrichtigungen - Sound wird nicht wiedergegeben
- 2. Benachrichtigung erhalten, wenn ein Sound in OpenAL wiedergegeben wird
- 3. Wie wird ein Sound (Alarm) in einer Java-Anwendung wiedergegeben?
- 4. Android Sound wird geladen und wiedergegeben basierend auf String
- 5. iPhone App Sound-Erkennung?
- 6. Wie wird der rohe Audio-Stream wiedergegeben?
- 7. Audio wird nicht wiedergegeben, wenn das iPhone schläft
- 8. Wird Audio wiedergegeben? (Android)
- 9. Sound Touch in iPhone
- 10. Wie VLC immer im Vollbildmodus wiedergegeben wird
- 11. Wie wird animiertes GIF in TextView wiedergegeben?
- 12. Wie Audiodatei im Anwendungshintergrund wiedergegeben wird?
- 13. Wie wird ein Sound getestet?
- 14. Sound-Format für iPhone App
- 15. HTML5-Video wird nicht wiedergegeben
- 16. Wie wird die "tap" -Funktion ignoriert?
- 17. Wie wird ein Sound/Vibrieren auf einem Timer wiedergegeben, wenn die App geschlossen wird, ohne eine Benachrichtigung zu senden?
- 18. Wie wird die Audiolautstärke gesteuert, die vom Dienst wiedergegeben wird?
- 19. Spiel Hintergrund-Sound in iPhone Web App
- 20. iPhone SDK - OpenAL, 'Beat Box'-Sound-Engine
- 21. Wie überprüfe ich iPhone Keyboard klick Sound in den Einstellungen ein/aus?
- 22. Aufnahme Sound als WAV auf iPhone
- 23. Sound funktioniert nicht im iPhone Simulator?
- 24. Prüfen, ob ein HTML5-Videoelement wiedergegeben wird
- 25. Lassen Sie UITextView auf das Tap-Ereignis reagieren. (iphone)
- 26. Getting frequency of sound auf dem iPhone
- 27. Ein gutes iPhone Sound Manager Framework?
- 28. Abspielen von Sound Samples auf dem iPhone
- 29. Problem mit iPhone-Anwendung, die Sound
- 30. Wie man einen Sound in Objektiv C iPhone-Codierung
möglich Duplikat [iPhone: wie für benutzerdefinierte Tastatur-Taste Klick-Sound machen] (http://stackoverflow.com/questions/ 818515/iphone-how-to-make-key-klicken-sound-for-custom-keypad) – Ejaz
Überprüfen Sie diesen Thread: [http://stackoverflow.com/questions/818515/iphone-how-to-make-key -Klick-Sound-für-Custom-Tastatur] (http://stackoverflow.com/questions/818515/iphone-how-to-make-key-click-sound-for-custom-keypad) – aSquared