React-Native: обнаружение, когда текстовый блок входит / покидает область просмотра - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть компонент Flatlist, где каждый элемент / строка является компонентом View, который содержит набор компонентов Text - очень похоже на отображение страницы книги, где каждая строка - это абзац, а каждое предложение - встроенный текстовый блок.

Я пытаюсь назначить затраченное на экран время каждому ~ предложению ~, которое видно на экране. Это легко сделать на уровне абзаца / строки, используя onViewableItemsChanged, но это не работает, когда появляется большой абзац, так как большая часть абзаца остается за кадром - что назначает время предложениям, которые не видны .

Кто-нибудь знает идиоматический c способ сделать это в react-native?

...