Когда я открываю представление, музыка начинает воспроизводиться с использованием AVFoundation
, а затем, когда она заканчивается, как мне создать действие при его остановке? Поэтому, когда музыкальный файл заканчивается, я хочу, чтобы кнопка «Пауза» включалась в «Play». Я уже знаю, как программно изменить текст, используя btnPausePlay.setTitle("Pause", forState: UIControlState.Normal)
, но как создать функцию, когда музыка перестает играть?(iOS) Действие при остановке музыкального файла
Примечание: Я использую swift
Я думаю, вы ищете, как это событие: http://stackoverflow.com/questions/9821195/what-should-i-do-to-call-audioplayerdidfinishplaying В вашем случае вы также должны реализовать 'audioPlayerDecodeErrorDidOccur' мероприятие. Для получения дополнительной информации перейдите по ссылке: https://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVAudioPlayerDelegateProtocolReference/#//apple_ref/occ/intfm/AVAudioPlayerDelegate/audioPlayerDecodeErrorDidOccur:error: – Mrunal