tvOS — привязка данных TVML с элементом карусели

Я попытался создать шаблон динамически с использованием привязки, и все идет нормально с элементом «сетка» или «полка», но когда я использую элемент «карусель», вывод пуст.

Я создал пример проекта на GitHub, демонстрирующий проблему: https://github.com/christrato/TVMLTestApp< /а>

Код идентичен для обоих примеров (сетка и макет), инструкция по выполнению теста в файле readme.

Может баг карусели, или нужны дополнительные настройки для привязки данных и карусели?

Спасибо


person Christian B.    schedule 22.02.2018    source источник
comment
Вы нашли ответ на это? Я вижу то же самое. Карусель занимает место, но не показывает изображения и заголовки.   -  person Shawn    schedule 01.08.2018
comment
То же самое здесь, любое решение этой проблемы?   -  person Udaya Sri    schedule 28.08.2019


Ответы (1)


let template = `<?xml version="1.0" encoding="UTF-8" ?>
    <document>
    <stackTemplate>
    <banner>
    <title>TVML Test</title>
    </banner>
    <collectionList>
        <shelf >
        <prototypes>
                <lockup prototype="home">
                    <img binding="@src:{thumb};" width="350" height="250"/>
                    <title binding="textContent:{title};"/>
                </lockup>
        </prototypes>
                <section binding = "items:{images};" />


        </shelf>

    </collectionList>
    </stackTemplate>
    </document>`;

пожалуйста, используйте этот код, тогда карусель работает. Я заменяю карусель полкой и секцией. это сработало для меня

person monika mohan    schedule 08.08.2018