RadListView: изменение выбора шаблона анимации - PullRequest
0 голосов
/ 14 ноября 2018

Я новичок в разработке NativeScript и Javascript в целом.Мой фон - Android.

Фон:

В качестве теста я пытаюсь скопировать одно из моих старых приложений с помощью NativeScript и столкнулся с проблемой:

Я использую RadListView с несколькими шаблонами.Правильный шаблон выбирается во время выполнения.TemplateSelector использует логическую переменную для определения правильной.(Представьте, что вы нажимаете на элемент ListView. Когда вы это делаете, он раскрывается и показывает 2 кнопки. Вы снова нажимаете на него -> кнопки исчезают.)

Теперь все работает отлично.

Проблема

Моя проблема в том, что я не могу понять, как анимировать переключатель шаблона.Новый контент просто появляется / исчезает мгновенно.

То, что мне удалось до сих пор

Мне удалось анимировать кнопки, когда их шаблон был только что выбран.Я установил их непрозрачность на 0 и анимировал на 1. Проблема: Необходимая высота для кнопок зарезервирована, как только выбран шаблон.

Вопрос

Это вообще возможно?Если да, то как?

Источники

Расширяемые элементы ListView от manojdcoder: https://discourse.nativescript.org/t/expand-element-radlistview/4268/3

1 Ответ

0 голосов
/ 14 ноября 2018

Существует несколько встроенных анимаций, которые можно найти в документах и работающих примерах в Github.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...