Реагировать на родную тягу, чтобы обновить список разделов из родительского - PullRequest
0 голосов
/ 22 января 2019

Я недавно перешел от вложенного плоского списка к списку разделов в моем приложении. Я хочу сохранить всю функциональность раньше. После входа в систему список должен быть обновлен, поэтому я вызывал дочерний метод из моего компонента, вызывая обновление, и чтобы убедиться, что мой значок обновления находится в том виде, в котором я использовал прокрутку для смещения. Это кажется невозможным при использовании списка разделов. Как вы сохраняете свои индикаторы обновления при обновлении? Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 22 января 2019

Для любого, кто сталкивается с подобной проблемой, решение вызывает этот метод (из ссылки):

this.mySectionList.scrollToLocation({
    itemIndex : 0,
    sectionIndex : 0 ,
    viewOffset: 70,
    viewPosition: 0 ,
    animated: true
})

, а затем вызывает функцию, которая является нашим обработчиком обновления.Самое сложное - это когда список пуст, но все еще нуждается в обновлении.Затем я прошел раздел «фальшивка» вместе с заголовком и данными.Для этого конкретного раздела я изменил непрозрачность на 0, чтобы она была невидимой, но список все еще можно перемещать там.Надеюсь, это кому-нибудь поможет!

...