Прокрутка списка просмотра обновлена ​​до неправильной позиции - PullRequest
0 голосов
/ 01 ноября 2018

Я использую Listview в своем приложении Nativescript. У меня есть предметы, которые состоят из оверлеев, которые появляются при нажатии на значок more на каждой карточке. Но всякий раз, когда я нажимаю на значок more элемента, представление обновляется, чтобы показать наложение. Итак, я использовал refresh, чтобы показать изменения в представлении. Но из-за этого refresh просмотр прокручивается в разные позиции. Иногда это остается в фактическом положении, но иногда это прокрутка.

Пожалуйста, дайте мне знать, что я делаю что-то не так.

Спасибо ...

1 Ответ

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

Метод Refresh снова отобразит весь список, поэтому позиция прокрутки не будет сохранена. Это абсолютно ожидаемое поведение.

Если вы хотите показать / скрыть любой вид наложения, свяжите его видимость со свойством в элементе данных, а затем переключите его значение при нажатии.

...