0
我目前使用的是catalogTemplate,当应用程序启动时突出显示的第一项是第一项,但我想将焦点更改为第一项中的第一项,如点击一个类别什么也不做。TVML + autoHighlight +目录模板
<catalogTemplate>
<banner>
<img src="image.png" />
</banner>
<background>
<img src="img.jpg" />
</background>
<list>
<section>
<listItemLockup>
<img src="ImageThatIsHighlightedByDefault.png"/>
<decorationLabel />
<relatedContent>
<grid>
<header>
<description>description</description>
</header>
<section>
<lockup videoURL="VideoIWantToFocus.mp4" autoHighlight="true">
<title>title</title>
<img src="img.png" />
</lockup>
</section>
</grid>
</relatedContent>
</listItemLockup>
</section>
找到答案,问题是使用目录模板时,不可能在网格元素中使用autohighlight。来自Apple TV标记语言参考:货架和网格元素只能在productBundleTemplate,productTemplate或stackTemplate中包含autoHighlight属性时使用。 –