У меня есть компонент Flatlist
, где каждый элемент / строка является компонентом View
, который содержит набор компонентов Text
- очень похоже на отображение страницы книги, где каждая строка - это абзац, а каждое предложение - встроенный текстовый блок.
Я пытаюсь назначить затраченное на экран время каждому ~ предложению ~, которое видно на экране. Это легко сделать на уровне абзаца / строки, используя onViewableItemsChanged
, но это не работает, когда появляется большой абзац, так как большая часть абзаца остается за кадром - что назначает время предложениям, которые не видны .
Кто-нибудь знает идиоматический c способ сделать это в react-native
?