2009-09-20 54 views
1

我有一個按鈕,播放聲音,我想阻止用戶敲擊鍵多次,並具有播放聲音不止一次。我需要一種方法來檢查按鈕被按下時是否正在播放聲音,如果是這樣,請不要播放它。檢查,如果聲音播放

我想,當按鈕被按下即音頻文件的確切長度我可以開始一段時間,但似乎並不像一個有效的方式來做到這一點,尤其是與多個音頻文件。

感謝, 大通

+0

您可以發佈代碼以瞭解您如何播放音頻? – 2012-01-23 14:20:03

回答

1

這是一個黑客,但你可以給按鈕翻轉到「玩」,當用戶點擊它並翻轉回來時,剪輯完成一個布爾標誌。這意味着您需要添加某種「flipButton」線到播放剪輯的結尾。不過,我從來沒有做過iPhone的開發,所以沒有承諾,如果這將工作。

1

禁用按鈕並啓動一個等於您的聲音時間的超時回調。