我只需要播放簡單的聲音,我有發送消息的應用程序,並且我需要在消息發送時播放「消息發送」系統聲音。如何播放簡單的系統聲音
3
A
回答
6
看看AudioServicesPlayAlertSound
這是我如何發揮系統滴答聲。儘可能簡單。只需找到您想播放的聲音的名稱即可。
別忘了導入#import <AVFoundation/AVFoundation.h>
並在目標的構建階段添加AVFoundation.framework
。
AVAudioPlayer *audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:[[NSBundle bundleWithIdentifier:@"com.apple.UIKit"] pathForResource:@"Tock" ofType:@"aiff"]] error:NULL];
[audioPlayer play];
3
相關問題
- 1. 播放系統聲音UILocalNotification
- 2. MonoTouch播放系統聲音
- 3. 使用系統聲音播放聲音
- 4. 播放聲音作爲系統聲音
- 5. 如何播放系統的特殊聲音?例如拖放式聲音
- 6. 使用System.Media.SoundPlayer播放Windows系統聲音
- 7. Iphone SDK:播放「系統聲音」
- 8. 在iOS中播放系統聲音
- 9. 使用Swift播放系統聲音
- 10. 使用HTML播放系統聲音
- 11. iOS - 系統聲音未播放
- 12. 簡單播放iOS中的聲音
- 13. FMOD中的簡單聲音播放
- 14. CoreAudio:播放系統聲音並錄製iphone中的播放聲音
- 15. WP7:在XNA中播放系統聲音的最簡單方法是什麼
- 16. 我該如何播放符合iphone系統聲音設置的聲音
- 17. 如何在Xamarin中播放系統聲音。表格
- 18. 如何播放iOS系統聲音並取消回撥
- 19. 如何在XAML中播放系統聲音?
- 20. 如何在iPad上播放系統按鈕點擊聲音?
- 21. 錄製iPhone系統或音頻播放器的聲音
- 22. 播放系統咔嗒聲
- 23. 聲音播放和播放聲音
- 24. 如何從聲音的開始播放/暫停聲音和聲音播放?
- 25. 捕捉音頻/視頻後無法播放系統聲音
- 26. 使用Java音頻合成系統(JASS)播放聲音
- 27. 錄製視頻/音頻時播放系統聲音
- 28. 如何預加載聲音並在Java中簡單播放?
- 29. 播放聲音單擊
- 30. 在iOS上播放音符或簡單的聲音?
我需要包括聲音文件,或者它已經存在於系統中? – user836026
如果一個系統文件,那麼你就不需要。像我一樣在Tock中,我只是從所有設備上的UIKit包中引用它,所以如果你真的找到發送消息的文件,它不僅僅是一個文件專用於mail.app,而是整個系統,那麼你將能夠參考它不包括它。 –