2
有沒有辦法阻止tvOS上的AVPlayerViewController獲得焦點?tvos如何防止AVPlayerViewController獲得焦點
由於不能overreide並執行它作爲一個視圖控制器或委託那麼它是不可能實現canBecomeFocused或shouldUpdateFocusInContext
任何想法?
有沒有辦法阻止tvOS上的AVPlayerViewController獲得焦點?tvos如何防止AVPlayerViewController獲得焦點
由於不能overreide並執行它作爲一個視圖控制器或委託那麼它是不可能實現canBecomeFocused或shouldUpdateFocusInContext
任何想法?
東西沿着這些路線將幫助您:
func createPlayer() -> AVPlayerViewController {
let player = AVPlayerViewController()
player.view.frame = viewFrame
player.showsPlaybackControls = false
player.view.isUserInteractionEnabled = false
return player
}
換句話說設置isUserInteractionEnabled到任何虛假視圖,可以防止焦點引擎接它。 –