如果您查看iOS上的Uber应用程序,您会注意到登录/注册屏幕有一个短影片剪辑作为背景。我试图在我自己的iOS应用程序中复制它。现在我正在关注this教程,使用UIWebView
将GIF作为背景。现在,我想使用循环.mov
或其他电影文件格式而不是循环gif。是否有任何API可以帮助我复制这个?
编辑:
所以我解压缩了Uber.ipa文件,结果发现他们的欢迎视频是.mp4
格式,如果这是有用的信息。
答案 0 :(得分:4)
func playVideo() {
let path = NSBundle.mainBundle().pathForResource("video", ofType:"mp4")
let url = NSURL.fileURLWithPath(path!)
moviePlayer = MPMoviePlayerController(contentURL: url)
if let player = moviePlayer {
player.view.frame = self.view.bounds
player.controlStyle = .None
player.prepareToPlay()
player.scalingMode = .AspectFit
self.view.addSubview(player.view)
}
}
在发表几条评论之后,我查看了MPMoviePlayerController
,它可以选择禁用控件。得知的东西:)这个方法会帮助你像你提到的那样播放.mp4。