簡體   English   中英

Swift VLCKit VLCMediaPlayer 框架布局不正確

[英]Swift VLCKit VLCMediaPlayer frame not laying out correctly

我正在嘗試使用 VLCKit 播放 RTSP 直播 stream。 一切正常,除了視頻開始播放時,它沒有綁定到整個視圖的框架。 如果我調整 window 的大小,它會更新,但我不確定我在視圖啟動時做錯了什么。

我附上了我的代碼,以及調整 window 大小前后視頻的樣子。

class VLCPlayerNSView: NSView {
    private var player: VLCMediaPlayer!

    init(player: VLCMediaPlayer) {
        super.init(frame: .zero)
        self.player = player
        self.player.drawable = self
        self.player.play()
    }

    required init?(coder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }

}

在此處輸入圖像描述

在此處輸入圖像描述

super.init(frame: .zero)

這看起來不對。 嘗試給它一個正值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM