У меня есть AVPlayer, который получает нагрузки тривиальным образом в моей IOS 10 приложения:Динамически изменение размера AVPlayer в ИО 10
let player = AVPlayer(url: url)
let controller = AVPlayerViewController()
controller.player = player
present(controller, animated: true) {
player.play()
}
Это открывает игрок, который занимает весь кадр окна. В идеале я бы хотел, чтобы игрок занимал половину экрана, поэтому в нижней части я могу добавить другой контент. Я хочу, чтобы дать пользователю возможность увеличить плеер на весь экран, возможно, с помощью наложения/кнопки, которые я часто увидеть:
Что лучший способ не иметь мой AVPlayer
занять весь экран ? Какую документацию я должен просматривать?
Загружаемый пример проекта здесь: https://github.com/mattneub/Programming-iOS-Book-Examples/blob/master/bk2ch15p660EmbeddedAVKit/EmbeddedAVKit/ViewController.swift – matt