2016-01-23 107 views
1

我正在使用MenuBar模板以及目錄模板和堆棧模板。使用堆棧模板時,頂部的收集列表中有一個輪播。根據蘋果堆棧模板,這些圖像的大小應爲1740x500。我已經將圖像製作成了這種尺寸,但是當我將它們添加到JavaScript文件並在模擬器上運行時,所有的橫幅似乎都有頂部偏離它們。這讓我完全瘋了。TVML橫幅尺寸

有沒有人注意到這一點,如果是的話,你找到一個解決方案?我只是用來使用第一個底部400像素的高度或東西?橫幅看起來很好,當我不使用menuBar模板時,比方說,如果我用列表模板開始我的應用程序。正如你在圖片中看到的,我並不是指菜單欄在屏幕上。即使menuBar不在那裏,圖像也被拋棄了!

此外,所有其他圖形看起來只是通過使用模板中的尺寸(即電影,CD正方形形狀等)。 這只是無法正確顯示的傳送帶橫幅圖像

這裏是旗幟,而不將其插入模板: Banner Not in Template

這裏是旗幟時,它顯示了蘋果電視模擬器: Apple TV Banner Top Lobbed Off

謝謝大家的耐心等待。我是TVML的新手,幾乎所有的東西都在我的應用程序中工作,但這讓我瘋狂。任何幫助是極大的讚賞。

回答

1

我遇到了同樣的問題,因爲頂部切斷了橫幅。這似乎是蘋果決定根據這些特定標籤設置文檔格式的方式。訣竅是在collectionList之前添加一個identityBanner。這將欺騙渲染引擎在頂部添加適當的填充。

<stackTemplate> 
    <identityBanner> 
     <title></title> 
    </identityBanner> 
    <collectionList> 
    ... 
+0

非常感謝你@shirefriendship!出於好奇,你究竟是怎麼弄出來的? – user1516264

+0

@ user1516264我用頭撞了我的桌子幾個小時,看着我的模板和蘋果示例代碼中的模板之間的差異,並做了一些猜測/檢查:) – shirefriendship

+0

好吧,完全工作,我幾乎尖叫!再次感謝您花時間告訴我,我也這麼做了 - 當然,我的頭撞在桌子上。很好的工作@shirefriendship! – user1516264

相關問題