Как добавить пользовательскую кнопку в AVPlayerViewController?

Есть ли способ добавить кнопку «пропустить 30 минут назад/вперед» в подкласс AVPlayerViewController, чтобы он выглядел родным (точно так же, как кнопка воспроизведения/паузы)?


person David    schedule 10.12.2015    source источник


Ответы (1)


На самом деле нет «хорошего» способа сделать это. Apple делает AVPlayerViewController простым и, к сожалению, нерасширяемым.

Единственное, что вы можете сделать, это установить собственный вид наложения. Но это не решает проблему.

И документы говорят, что вы не должны подклассировать AVPlayerViewController, что означает, что вы либо используете его и принимаете как есть, либо пишете свой собственный контроллер, который управляет экземпляром AVPlayer и имеет все, что вам нужно.

person David    schedule 15.08.2016