0
A
回答
1
您可以簡單地使用AVAudioPlayer
- (void) playPauseButtonSelector: (UIButton*) sender
{
if (!_isPlaying)
{
//play song
_timer = [NSTimer scheduledTimerWithTimeInterval:0.05 target:self selector:@selector(updateTime:) userInfo:nil repeats:YES];
[_audioPlayer setCurrentTime:_startingTime];
[_audioPlayer play];
_isPlaying = YES;
}
else
{
//pause action
[_audioPlayer pause];
[_timer invalidate];
_timer = nil;
_isPlaying = NO;
}
}
在功能錄入,與終點比較audioPlayer的currentTime的停止播放
- (void) updateTime: (NSTimer*) time
{
if (_audioPlayer.currentTime >= _endingTime)
{
//pause
[self playPauseButtonSelector:nil];
}
}
相關問題
- 1. 一次播放一首歌曲
- 2. AVAudioPlayer同時播放多首歌曲?
- 3. 同時播放兩首mp3歌曲
- 4. 同時播放多首歌曲
- 5. 播放一首歌曲,展現波
- 6. 開始播放下一首歌曲
- 7. 如何停止當前播放的歌曲並播放下一首歌曲?
- 8. 音樂播放列表中的下一首歌曲不播放
- 9. 從一首歌曲流式播放歌曲下載地址
- 10. mediaPlayer CompletionListener在完成歌曲之前播放下一首歌曲
- 11. 音樂播放器同時播放2首歌曲
- 12. 如何播放第一首完成後自動播放下一首歌曲?
- 13. 我用jplayer播放mp3歌曲,我想播放下一首和上一首歌曲。我應該怎麼做?
- 14. 播放第一首歌曲後,我的播放器停止播放
- 15. 從iPod庫播放多首歌曲
- 16. 如何循環播放幾首歌曲?
- 17. android播放兩首歌曲問題
- 18. 獲得歌曲的時長播放器載入
- 19. 從正在播放中隱藏下一首曲目/播放時長
- 20. SCM音樂播放器播放的單首歌曲
- 21. 每當我點擊播放按鈕它開始一首歌曲(前一首歌曲也在播放),它會在無限的時間內
- 22. 播放下一首歌AVAudioPlayer
- 23. Python:時間轉移一首歌曲(bpm)
- 24. 使用Spotify API播放全長歌曲
- 25. 建立網站的自定義mp3播放器 - 無法弄清楚如何編寫播放最後一首歌曲,播放下一首歌曲的功能
- 26. 當我點擊mediaplayer中的listview時,會播放多首歌曲
- 27. 如何使用線程播放MPRemoteCommandCenter播放的下一首歌曲?
- 28. 在HTML5中一次播放一首歌曲
- 29. 如何播放mpmoviePlayer中的下一首歌曲?
- 30. 如何播放在Android中調用的第一首歌曲?
謝謝您的回答。這是我需要的東西。 –