Привет, поэтому у тебя он выезжает, чтобы это исправить не надо использовать паддинги для листа, используй свойство contentInset={ { bottom: ..., top: ..., left: ..., right: ... } }
Коллеги, подскажите, у меня есть 4 экрана: 1. экран меню 2. экран со списком из 20 уроков 3. экран урока со списком разделов 4. экран раздела c контентом
с каждого экрана я пробрасываю пропсы в зависимости от выбора пользователя через react navigation, и на каждом экране я беру их из разных json файлов
Задача: мне нужно перейти с главного на последний 4-й минуя остальные, и открыть сохраненный прогресс (все пропсы из 2 и 3)
Стейт менеджер берешь какой-то и сохраняешь там эту цепочку . Если не хочешь какие-то библиотеки ставить и проект мелкий используй контекст.
согласен, но когда я отправляю с первого экрана - у меня один navigation а с ним и navigation.state, когда я на четвертом - он другой. как мне его переписать? или надо както по-другому
По мере спуска вниз дописываешь эти пропсы куда-то в общий объект, например {страница: значение}. А при переходе на главный экран с последнего у тебя должен быть ассоциативны массив с "полной историей" к шагу 4.
По мере спуска вниз дописываешь эти пропсы куда-то в общий объект, например {страница: значение}. А при переходе на главный экран с последнего у тебя должен быть ассоциативны массив с "полной историей" к шагу 4.
У кого-то возникала проблема что не отображался placeholder у textinput есть метод secureTextEntry ? У меня приложение с переключением языков и при смене языка он пропадает если он есть. С другими элементами нормально.