我正試圖製作一個應用程序,當您觸摸按鈕(實際上是我導入的一個.png圖像)聲音播放時。有人知道怎麼做這個嗎?我正在使用xcode 4.5.2讓按鈕在iOS中播放聲音
回答
NSURL* musicFile = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"your audio file name" ofType:@"wav"]];
AVAudioPlayer *click = [[AVAudioPlayer alloc] initWithContentsOfURL:musicFile error:nil];
[click play];
寫上您的按鈕操作這個代碼click.Also AudioToolbox/AudioToolbox.h和AVFoundation/AVFoundation.h框架添加到您的類。
它給了我在NSURL * musicFile =以下錯誤[NSURL fileURLWithPath:[ NSBundle mainBundle] pathForResource:@「Bazingas」ofType:@「m4a」]];它說:「初始化元素不編譯時間一致在這行代碼AVAudioPlayer *點擊= [[AVAudioPlayer分配] initWithContentsOfURL:musicFile錯誤:無];它給出了以下錯誤」使用未聲明的標識符'AVAudioPlayer'「也」未知鍵入名稱'AVAudioPlayer' – user1839826
添加我告訴你從目標添加的所有框架,並確保你有一個音頻file.Please標誌了評論它也將增加您的觀點...享受!! –
對不起,我真的很新, 對此,我真的非常感激! – user1839826
Youtube Tutorial解釋了製作音板應用程序的完整源代碼。但是,下次您發佈問題時,應該針對您遇到的單個問題進行具體說明。堆棧溢出不是你的個人研究助手,在谷歌上簡單搜索「soundboard應用程序教程」會在展示你如何實現你的目標方面產生大量的結果。
可以設置按鈕的TouchEvent發揮
- 1. 按按鈕播放聲音
- 2. Android;在默認按鈕聲音後播放按鈕聲音
- 3. 在按下按鈕播放聲音-Android
- 4. 按鈕不在iOS中播放音頻
- 5. 如何讓按鈕在Libgdx中播放聲音?
- 6. 在iOS中以編程方式製作按鈕播放聲音
- 7. 從ASP.NET中的按鈕播放聲音
- 8. Xcode 6 - 按下按鈕播放聲音
- 9. 當按下按鈕時播放聲音
- 10. Android App按住按鈕播放聲音
- 11. 同時按下按鈕播放聲音
- 12. 在IOS上播放聲音
- 13. Javascript按鈕播放隨機聲音
- 14. 按鈕觸摸播放聲音
- 15. 1個按鈕,播放10個聲音?
- 16. Java沒有聲音播放按鈕
- 17. 讓一個按鈕播放聲音,沒有滯後
- 18. 如何讓兩個按鈕一起播放聲音
- 19. 讓按鈕播放聲音沒有滯後
- 20. 用AKAudioPlayer播放聲音 - iOS
- 21. AVAudioPlayer不播放聲音IOS
- 22. 播放聲音文件iOS
- 23. 在iOS中播放系統聲音
- 24. 在iOS中播放的聲音
- 25. 在iOS中播放重疊聲音
- 26. 如何在iOS中播放聲音?
- 27. 按下按鈕後,沒有聲音在iOS模擬器中播放
- 28. 播放聲音在C#中按下按鈕
- 29. 聲音播放和播放聲音
- 30. 如何創建播放按鈕播放聲音?
[你嘗試過什麼?](http://www.whathaveyoutried.com) – DrummerB