【问题标题】:How to set default selected menuItem in TVML?如何在 TVML 中设置默认选择的 menuItem?
【发布时间】:2016-03-17 05:14:43
【问题描述】:

有没有办法设置一个菜单项,它的顺序不是第一个成为第一个视图?

就像 Youtube,他们使用 MenubarTemplate 并且第一个 menuItem 是搜索,但在第一次运行时总是显示第二个。

我可以在代码中设置SelectedItem,但您仍然可以在很短的时间内看到焦点在第一个,所以我可以在TVML中设置一个不是menuItem第一个的默认页面吗?

【问题讨论】:

    标签: tvos tvml tvjs


    【解决方案1】:

    使用属性autoHighlight="true" (https://developer.apple.com/library/tvos/documentation/LanguagesUtilities/Conceptual/ATV_Template_Guide/TVJSAttributes.html#//apple_ref/doc/uid/TP40015064-CH42-SW1)。它在几个模板中工作,其中一个是菜单/导航栏 - 但其他一些似乎有问题。

    【讨论】:

    • 感谢它的帮助。通过添加 autoHighlight="true" 来实现。例如
    猜你喜欢
    • 2017-04-09
    • 2019-04-18
    • 2020-06-14
    • 2017-12-11
    • 2014-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多