Как динамически отключить жест Enabled в React Navigation? ⇐ IOS
-
Гость
Как динамически отключить жест Enabled в React Navigation?
Сейчас я использую React Navigation 5.x, и у меня есть модальное окно, которое закрывается смахиванием вниз, и на нем есть ScrollView. Проблема в том, что, поскольку контент можно прокручивать жестом вниз, модальное окно иногда случайно закрывается. Поэтому я хочу динамически отключать для gestureEnabled значение false до тех пор, пока onScrollToTop не укажет, что ScrollView достиг вершины.
// экраны Как передать реквизиты в screenOptions, чтобы динамически отключать gestureEnabled? Или есть лучший способ решить эту проблему?
Сейчас я использую React Navigation 5.x, и у меня есть модальное окно, которое закрывается смахиванием вниз, и на нем есть ScrollView. Проблема в том, что, поскольку контент можно прокручивать жестом вниз, модальное окно иногда случайно закрывается. Поэтому я хочу динамически отключать для gestureEnabled значение false до тех пор, пока onScrollToTop не укажет, что ScrollView достиг вершины.
// экраны Как передать реквизиты в screenOptions, чтобы динамически отключать gestureEnabled? Или есть лучший способ решить эту проблему?
Мобильная версия