Эквивалент MPMovieScalingMode в AVPlayer?

С MPMoviePlayerControllers, масштабирование фильма легко с установкой MPMovieScalingMode. (например, MPMovieScalingModeFill, MPMovieScalingModeAspectFill)

С AVPlayer/AVPlayerLayer я не могу найти ничего подобного. Должен ли я сам это делать? Если да, то как мне начать с этого?

Ответ 1

Посмотрите на свойство videoGravity в AVPlayerLayer, похоже, что это то, что вам нужно.

Ответ 2

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

playerViewController.videoGravity = AVLayerVideoGravityResizeAspectFill

также:

  • AVLayerVideoGravityResizeAspect
  • AVLayerVideoGravityResizeAspectFill
  • AVLayerVideoGravityResize