1

什么是AVFocusProxyView?当我们AVContentProposal在全屏播放器顶部显示时,AVFocusProxyView隐藏了接受/拒绝按钮。发生这种情况时,我无法移动焦点。我在 UIFocusDebugger 控制台上收到以下错误:

图片

这是错误:

  • 问题:该项目被以下项目视觉遮挡:AVFocusProxyView 0x149e22600

如何解决这个问题?没有关于AVFocusProxyView.

在此处输入图像描述 AVFocusProxyView 出现在每个按钮/视图的顶部。

由于`AVFocusProxyView`我们面临的焦点问题的解决方案。

由于. AVFocusProxyView_ AVContentProposal解决方法是添加UIFocusGuide

view.addFocusGuide(anchorView: acceptButton, heading: .left   , sideSize: 80, targetFocus: rejectButton)
view.addFocusGuide(anchorView: rejectButton, heading: .right  , sideSize: 80, targetFocus: acceptButton)
4

1 回答 1

1

隐藏 AVFocusProxyView 为我解决了这个问题。遍历子视图并隐藏 AVFocusProxyView 修复了问题

于 2019-04-03T13:10:32.810 回答