Я хочу реализовать ту же функцию пользовательского интерфейса, что и эта (приложение Yelp) в React Native, и я использую Expo. В представлении карты есть представление списка или плоский список. Представление списка имеет более низкую начальную позицию в верхней части представления карты. Я могу прокручивать список вверх и вниз, пока еще могу взаимодействовать с картой (нажимая или перетаскивая).
Что я пробовал: я реализую плоский список и устанавливаю его позицию абсолютной, а вершину - фиксированным числом. этот номер будет изменен в соответствии с onTouchStart и onTouchMove. Я также установил для scrollEnabled значение false. Потому что, если я не установлю для него значение false. Список по-прежнему будет прокручиваться, пока весь плоский список перемещается вверх или вниз. Этот подход имеет очень плохой пользовательский интерфейс, например, список не будет продолжать прокручиваться после того, как палец покинет экран. Решил найти получше.
Пожалуйста, скажите мне, если у вас есть какие-либо идеи. Благодарю вас!