在tvOS中使用文本截断的“更多”按钮不起作用

时间:2016-07-11 18:43:06

标签: tvos apple-tv

我使用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>

   

1 个答案:

答案 0 :(得分:1)

您需要实际编写侦听更多按钮上的单击的部分,并在警报视图中显示全文。描述组件不会自动执行此功能。 Check out this tutorial了解详情。转到名为“处理文本溢出”的部分,您将看到如何执行此操作。