gpt4 book ai didi

ios - 无法使 mediaPlayer View 在 UIView 内水平旋转

转载 作者:行者123 更新时间:2023-11-30 14:19:30 27 4
gpt4 key购买 nike

我试图将视频播放器(medialPlayer.view)置于 UIView(videoPlayerView)的中心。但由于某种原因,它没有在中心对齐。谁能告诉我该怎么做并解释下面的代码中有什么问题? enter image description here

//代码如下

 @IBOutlet var videoPlayerView: UIView!

var moviePlayer:MPMoviePlayerController!

override func viewDidLoad() {
super.viewDidLoad()

var url:NSURL = NSURL(string: "http://jplayer.org/video/m4v/Big_Buck_Bunny_Trailer.m4v")!

moviePlayer = MPMoviePlayerController(contentURL: url)
let frameWidth = self.videoPlayerView.frame.size.width
let frameHeight = self.videoPlayerView.frame.size.height

moviePlayer.view.frame = CGRect(x: 0, y: 0, width: frameWidth, height: frameHeight)


self.videoPlayerView.addSubview(moviePlayer.view)
moviePlayer.fullscreen = true

moviePlayer.controlStyle = MPMovieControlStyle.Embedded

}

最佳答案

在 viewWillAppear 中尝试将播放器 View 居中:

moviePlayer.view.center = videoPlayerView.center

看看这是否会改变什么。

关于ios - 无法使 mediaPlayer View 在 UIView 内水平旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30668102/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com