旋转设备时AVPlayer子视图会调整大小

时间:2016-05-16 15:36:33

标签: ios swift ipad avplayer

我在旋转iPad时遇到问题,子视图框架也需要更改为横向。

视频用作主页上的登陆屏幕,并在页面上的各种元素后面播放。

问题显示为here

我目前有代码可以检测屏幕是横向还是横向,如果可能的话,将用于更改子视图。

使用显示的代码设置播放器:

    player = AVPlayer(URL: contentURL!)
    player.actionAtItemEnd = .None
    player.muted = true

    let playerLayer = AVPlayerLayer(player: player)
    playerLayer.videoGravity = AVLayerVideoGravityResizeAspectFill
    playerLayer.zPosition = -1

    playerLayer.frame = view.frame

    view.layer.addSublayer(playerLayer)

    player.play()

任何帮助将不胜感激,谢谢。

0 个答案:

没有答案