0

Я получаю все события игрока этим уведомлением MPMoviePlayerPlaybackStateDidChange, но не получаю следующее/предыдущее событие/действие.Как обрабатывать следующую и предыдущую кнопку в MPMoviePlayerViewController?

Можем ли мы обрабатывать все действия с помощью информации Now playing на фоне применения этого плеера?

Пожалуйста, дайте мне знать.

Благодаря

+0

Благодарим за редактирование, но также предоставляем решение, если у вас есть. –

ответ

0

MPMoviePlayerController, пост только MPMoviePlayerPlaybackStateDidChangeNotification даже когда остановка, предыдущие и следующие нажатием кнопок. Вы не можете найти, какую кнопку нажать.

Для этого вы можете создать собственный пользовательский элемент управления с помощью пользовательских действий кнопки, из которого вы можете легко обнаружить, какую кнопку нажать.

ПРИМЕЧАНИЕ: Перед созданием настраиваемого элемента управления вы должны установить свойство controlStyle игрока в MPMovieControlStyleNone, чтобы скрыть элементы управления по умолчанию.

+0

Thanks Yogesh, Я знаю то же самое, но есть ли способ найти или скрыть только предыдущую, следующую кнопку, чтобы я мог добавить свою пользовательскую кнопку в качестве наложения. –

+0

Я предполагаю, что мы можем скрыть все элементы управления, а не только для предыдущей и следующей кнопок. –

+0

Спасибо Yogesh. Я все еще ищу действительно хорошее решение. Возможно ли это с помощью AVPlayerViewController> –