Что такое `AVFocusProxyView` в tvOS? Получение странной проблемы фокуса
Что такое AVFocusProxyView
? Когда мы показываем AVContentProposal
поверх полноэкранного плеера, AVFocusProxyView
скрывает кнопку принять / отклонить. Я не могу переместить фокус, когда это происходит. И я получаю следующую ошибку на консоли UIFocusDebugger:
Это ошибка:
- Проблема: элемент визуально перекрывается следующими элементами: AVFocusProxyView 0x149e22600
Как это исправить? Там нет документации, а также Google результаты о 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)
0 ответов
Скрытие AVFocusProxyView устранило проблему для меня. перебрать подпредставление и скрыть AVFocusProxyView исправил проблему