1

如果您查看 iOS 上的 Uber 应用程序,您会注意到登录/注册屏幕有一个短片作为背景。我正在尝试在我自己的 iOS 应用程序中复制它。现在我正在按照教程使用 aUIWebView制作 GIF 作为背景。现在,我想使用循环.mov或其他电影文件格式而不是循环 gif。是否有任何 API 可以帮助我复制这一点?

编辑:

所以我解压了 Uber.ipa 文件,结果发现他们的欢迎视频是有.mp4格式的,如果这是有用的信息的话。

4

1 回答 1

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。

于 2015-04-23T17:00:00.417 回答