1

カタログ テンプレートとスタック テンプレートと共に MenuBar テンプレートを使用しています。スタック テンプレートを使用すると、上部のコレクション リストにカルーセルが表示されます。アップル スタック テンプレートによると、これらの画像は 1740x500 のサイズにする必要があります。画像をそのサイズにしましたが、それらを JavaScript ファイルに追加してシミュレーターで実行すると、すべてのバナーの上部が剥がれているように見えます。それは私を完全に狂気に駆り立てています。

誰かがこれに気付きましたか? もしそうなら、解決策を見つけましたか? 高さの最初の下部 400 ピクセルか何かを使用することに慣れていますか? menuBar テンプレートを使用しない場合、たとえばリスト テンプレートでアプリを開始した場合、バナーは問題なく表示されます。写真でわかるように、メニュー バーがいつ画面に表示されるかについては言及していません。menuBar が存在しない場合でも、画像が失われています。

また、他のすべてのグラフィックは、テンプレートのサイズを使用するだけで検索できます (つまり、映画、CD の正方形など)。正しく表示されないのは、カルーセル バナー イメージのみです。

テンプレートに挿入してい ないバナーは次のとおりです。 テンプレートにないバナー

これは、Apple TV シミュレーターに表示されたときのバナーです。 Apple TV バナーの上部が剥がれる

皆様、今しばらくお待ちいただきますようお願い申し上げます。私は TVML を初めて使用し、ほとんどすべての機能をアプリで使用していますが、これに夢中になっています。どんな助けでも大歓迎です。

4

1 に答える 1

2

私はあなたと同じ問題に遭遇し、バナーが上部で切り取られました. これは、Apple がこれらの特定のタグのセットを指定してドキュメントをフォーマットすることを決定した方法のようです。秘訣は、collectionList の前にidentityBannerを追加することです。これにより、レンダリング エンジンが上部に適切なパディングを追加します。

<stackTemplate>
   <identityBanner>
      <title></title>
   </identityBanner>
   <collectionList>
   ...
于 2016-01-25T05:07:45.833 に答える