У меня есть два .xibs в моем приложении. Первый .xib содержит круглую прямоугольную кнопку, которая открывает второй .xib. Метод ViewDidLoad второго .xib запускает фоновую музыку (mp3-файл) с помощью AVAudioPlayer, а затем показывает анимацию, выполняя последовательность изображений. Теперь вторая кнопка .xib имеет кнопку «назад».
Если я нажму кнопку «Назад» до того, как анимация и звук остановятся, дойдем до первого клипа и снова нажмем кнопку с круглым прямоугольником, после чего запустятся два файла фоновой музыки.
Как мне это исправить?
Кроме того, как вы останавливаете музыку, если песня уже воспроизводится на iPod, когда запускается фоновая музыка приложения?