2

私は次のNSViewようなインターフェースビルダーを持っています:

設定

ビデオの再生コントロール用に、ビュー (videoView) 内にボタンとラベルがあります。AVPlayerLayer(myPlayerLayer) をビューに次のように追加すると:が最上位レイヤーとして追加され、ボタンが覆われます

self.videoView.layer?.addSublayer(myPlayerLayer)

AVPlayerLayer他のコンテンツをカバーしないように、プレーヤーレイヤーを背面に追加するにはどうすればよいですか?

どうもありがとう。

4

1 に答える 1

7

実行することにより:を、既に にある他の既存のレイヤーの背後に配置するよう

myPlayerLayer.zPosition = -1

に強制しました。に設定しても機能しないことに注意してください。ボタンとラベルがあったと思うので、さらに遡る必要がありました。AVPlayerLayerNSViewzPosition00

于 2015-05-06T12:59:28.673 に答える