因为这是我的第一篇文章,只是关于我的几句话:通常我设计的东西(主要是UI),但我真的想跳过编程来更好地理解你们.所以我决定构建一个小应用程序来开始.
所以我一直试图解决这个问题几个小时 - 这是我的第一个应用项目,所以我为我的新见道歉.
我想要做的就是隐藏AVPlayer的控件并禁用横向视图,但我无法弄清楚放在哪里showsPlaybackControls = false
.
import UIKit
import AVKit
import AVFoundation
class ViewController: UIViewController {
private var firstAppear = true
override func viewDidAppear(animated: Bool) {
super.viewDidAppear(animated)
if firstAppear {
do {
try playVideo()
firstAppear = false
} catch AppError.InvalidResource(let name, let type) {
debugPrint("Could not find resource \(name).\(type)")
} catch {
debugPrint("Generic error")
}
}
}
private func playVideo() throws {
guard let path = NSBundle.mainBundle().pathForResource("video", ofType:"mp4") else {
throw AppError.InvalidResource("video", "m4v")
}
let player = …
Run Code Online (Sandbox Code Playgroud)