Эквивалент MPMovieScalingMode в AVPlayer? - PullRequest
11 голосов
/ 01 сентября 2011

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

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

Ответы [ 2 ]

25 голосов
/ 02 сентября 2011

Взгляните на videoGravity свойство в AVPlayerLayer, похоже, это то, что вам нужно.

5 голосов
/ 05 ноября 2016

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

playerViewController.videoGravity = AVLayerVideoGravityResizeAspectFill

также:

  • AVLayerVideoGravityResizeAspect
  • AVLayerVideoGravityResizeAspectFill
  • AVLayerVideoGravityResize
...