Показать Скрыть UIActivityIndicator в AVPlayerViewController Objective C - PullRequest
0 голосов
/ 11 марта 2020

Приветствую всех, я работаю над видеоплеером, в котором мы использовали MPMoviePlayerController , но теперь MPMoviePlayerViewController устарел, поэтому мы используем AVPlayerViewController , который работает нормально с точки зрения воспроизведения видео. Проблема в том, что при буферизации видео я хочу показать UIActivityIndicatorView до тех пор, пока буферизация не завершится, что, очевидно, возможно, но проблема в том, чтобы скрыть, что UIActivityIndicatorView, в MPMoviePlayerController было уведомление MPMoviePlayerLoadStateDidChangeNotification *, который сообщает 100 * об изменении состояния буфера, с помощью которого мы можем соответственно показать окно индикатора активности. Я провел некоторое исследование, чтобы скрыть окно индикатора активности, но ничего не смог найти. Итак, мой вопрос, как я могу скрыть UIActivityIndicatorView после завершения буферизации? или есть ли способ узнать состояние буферизации видео в AVPlayerViewController .

С уважением и заранее спасибо

...