【发布时间】:2016-03-17 05:14:43
【问题描述】:
有没有办法设置一个菜单项,它的顺序不是第一个成为第一个视图?
就像 Youtube,他们使用 MenubarTemplate 并且第一个 menuItem 是搜索,但在第一次运行时总是显示第二个。
我可以在代码中设置SelectedItem,但您仍然可以在很短的时间内看到焦点在第一个,所以我可以在TVML中设置一个不是menuItem第一个的默认页面吗?
【问题讨论】:
有没有办法设置一个菜单项,它的顺序不是第一个成为第一个视图?
就像 Youtube,他们使用 MenubarTemplate 并且第一个 menuItem 是搜索,但在第一次运行时总是显示第二个。
我可以在代码中设置SelectedItem,但您仍然可以在很短的时间内看到焦点在第一个,所以我可以在TVML中设置一个不是menuItem第一个的默认页面吗?
【问题讨论】:
使用属性autoHighlight="true" (https://developer.apple.com/library/tvos/documentation/LanguagesUtilities/Conceptual/ATV_Template_Guide/TVJSAttributes.html#//apple_ref/doc/uid/TP40015064-CH42-SW1)。它在几个模板中工作,其中一个是菜单/导航栏 - 但其他一些似乎有问题。
【讨论】: