小编D.B*_*.Bo的帖子

AVPlayer Swift:如何隐藏控件并禁用横向视图?

因为这是我的第一篇文章,只是关于我的几句话:通常我设计的东西(主要是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)

xcode ios swift

0
推荐指数
1
解决办法
5892
查看次数

标签 统计

ios ×1

swift ×1

xcode ×1