gpt4 book ai didi

tvos - 使用容器 ViewController 时如何管理焦点

转载 作者:行者123 更新时间:2023-12-05 06:37:46 24 4
gpt4 key购买 nike

如何管理FocusGuide当你有容器 View / View 时在 tvOS 中?我正在使用 MasterViewController 并且有多个容器 View Controller ,它们一起表现得像 UITabBarController .但是当我在按钮之间导航时,它不会导航到选定的 viewController 的首选焦点环境。按钮水平排列,容器 View Controller 始终位于选项卡下方。我不知道如何管理它们。

最佳答案

我的应用程序在市场上运行了很长时间。现在我可以轻松地说容器 View Controller 无关紧要。

我们在屏幕上看到的所有元素都以相同的逻辑工作。如果焦点引擎无法在目标方向上找到项目(当您使用 Remote 进行左右或上下操作时),它将不会导航。

那怎么解决呢?您需要创建一个不可见的焦点项( View ),它会自动重定向到首选 View 。而且你也需要相同的 Handlebars 来反方向!您需要帮助关注当前情况的引擎。

为了避免此类情况,我建议您与您的 UI/UX 部门讨论电视体验,并在必要时重新安排一些屏幕。

最后,我强烈建议您使用默认值 UITabBarController适用于 Apple TV,在了解 Apple TV 的用户体验之前不要创建自己的版本。

关于tvos - 使用容器 ViewController 时如何管理焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47187664/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com