gpt4 book ai didi

ios - 如何将视频添加到 Storyboard页面 (Xcode 6)

转载 作者:搜寻专家 更新时间:2023-10-31 22:23:02 24 4
gpt4 key购买 nike

我正在做一个小型应用程序项目,我制作了一个视频以放入 Storyboard 中。然而,我唯一的问题是我不知道如何将视频添加到 Storyboard 中。 ImageView 不接受文件类型 (.mov)。在网上,我只找到了Xcode 4的教程,没有别的。我需要视频而不是 GIF 文件,因为我不希望 GIF 永远循环播放。我正在使用 Swift。

谢谢!

最佳答案

我建议您在构建阶段选项下添加 MediaPlayer.framework

构建阶段 -> 将二进制文件与库链接 -> 使用添加按钮并键入 mediaplayer 并添加 MediaPlayer.framework。完成后添加以下代码:

import UIKit
import MediaPlayer

class ViewController: UIViewController {
var moviePlayer: MPMoviePlayerController!

override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.

let path = NSBundle.mainBundle().pathForResource("sample", ofType:"mp4")
let url = NSURL.fileURLWithPath(path!)
self.moviePlayer = MPMoviePlayerController(contentURL: url)
if let player = self.moviePlayer {
player.view.frame = CGRect(x: 0, y: 0, width: self.view.frame.size.width, height: self.view.frame.size.height)
player.view.sizeToFit()
player.scalingMode = MPMovieScalingMode.Fill
player.fullscreen = true
player.controlStyle = MPMovieControlStyle.None
player.movieSourceType = MPMovieSourceType.File
player.repeatMode = MPMovieRepeatMode.One
player.play()
self.view.addSubview(player.view)
}
}

override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}

关于ios - 如何将视频添加到 Storyboard页面 (Xcode 6),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28676408/

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