Nativescript Angular Элемент привязки ScrollView к началу страницы - PullRequest
0 голосов
/ 23 февраля 2020

У меня есть прокрутка с изображением вверху, затем панель поиска и список. Я пытаюсь сделать так, чтобы панель поиска не покидала верхнюю часть страницы при прокрутке вверх, чтобы список постоянно прокручивался под ней.

Формат:

<ScrollView>
  <Image src="testimage.png"></Image>
  <Searchbar></Searchbar>
  <ListView items></ListView>
</ScrollView>
Есть ли способ сделать это в NativeScript?

1 Ответ

0 голосов
/ 24 февраля 2020

Используйте GridLayout, у самого ListView есть встроенная полоса прокрутки.

<GridLayout rows="auto,auto,*">
  <!-- you might want to set a height for image, depends on your image source -->
  <Image row="0" src="testimage.png"></Image>
  <Searchbar row="1"></Searchbar>
  <ListView row="2" ...></ListView>
</GridLayout>
...