我使用tvml
开发tvOS app。
由于描述中包含长文本,系统会使用more
按钮将长文本剪切为简短描述。
但是,more
按钮不起作用。点击按钮后,它不显示任何内容,并且应该弹出一个包含所有描述的屏幕。
以下是代码的一部分。如果你能帮助我,我真的很感激!
<document>
<head>
<style>
</style>
</head>
<compilationTemplate theme="dark">
<list>
<relatedContent>
<itemBanner>
<heroImg src="${this.BASEURL}images/stackImage/stack01.png" width="650" height="650" />
</itemBanner>
</relatedContent>
<header>
<title>This is a title</title>
<subtitle>Aware</subtitle>
<row>
<text>120 minutes</text>
</row>
</header>
<section>
<description allowsZooming="true">This is the long description!This is the long description!This is the long description!This is the long description!This is the long description!This is the long description!
</description>
</section>
<section>
<listItemLockup autoHighlight="true" videoURL="videoURL">
<ordinal minLength="2">1</ordinal>
<title>This is the subject</title>
<decorationLabel>15:28</decorationLabel>
</listItemLockup>
</section>
</list>
答案 0 :(得分:1)
您需要实际编写侦听更多按钮上的单击的部分,并在警报视图中显示全文。描述组件不会自动执行此功能。 Check out this tutorial了解详情。转到名为“处理文本溢出”的部分,您将看到如何执行此操作。