У меня есть UITableView, заполненный кучей музыкальных проигрывателей, которые я сделал с помощью пользовательского UITableViewCell.(как показано на скриншоте, связанном здесь: снимок экрана ).
Проблема с тем, как я это закодировал, состоит в том, что, поскольку каждая ячейка полностью независима, нет возможности проверить одну ячейку таблицы.если есть другие, в других ячейках воспроизводится звук.Это означает, что когда я запускаю свое приложение, я могу одновременно воспроизводить более одного аудиофайла.
В конечном итоге, как бы я поставил какую-то проверку на место, чтобы, когда пользователь нажимал кнопку воспроизведения, приложение сначала проверяло, воспроизводит ли какая-либо другая ячейка звук, и, если так, останавливаетсяих перед воспроизведением собственного аудио файла?
Пожалуйста, дайте мне знать, если вы хотите, чтобы я опубликовал свой проект.
Спасибо!