NativeScript Pull для обновления страницы за ActionBar после обновления |nativescript-pulltorefresh - PullRequest
0 голосов
/ 12 ноября 2018

Я использую плагин nativescript-pulltorefresh в угловом приложении nativescript. Как вы видите на скриншотах, на странице отображается свойство. Когда обновление завершается из окна прокрутки, вид смещается вверх за панель действий. В нижней части страницы, где было оригинальное содержание, есть даже пробел.

Вот разметка страницы. Как некоторые другие предложили в связанных постах, я попытался обернуть PullToRefresh и ScrollView в AbsoluteLayout и GridLayout. Результат был таким же.

...
</ActionBar>

<PullToRefresh (refresh)="refreshList($event)" style="background- color: #F5F7FA;">
  <ScrollView>
    <GridLayout rows="auto, *" width="100%">
    ...
    </GridLayout>
  </ScrollView>
</PullToRefresh>

Я открыт для всех предложений.

Спасибо!

Before Pull Refresh

After Pull Refresh

Bottom of ScrollView showing gap

1 Ответ

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

Как повезет, просмотр скриншотов в моем вопросе дал мне ключ к решению проблемы. Обновление приводило к изменению размера начального представления в ScrollView. Добавив iosOverflowSafeArea = "false" к тегу, он предотвратил это, и представление работает должным образом.

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