Вещи, которые я пробовал:
- Добавить Expo/android/softwarekeyboardlayoutmode: "pan" to expo app.json
- используйте keyboadevoidingview react-cnative-modal
Код: Выделить всё
import React, { useState } from 'react';
import { View, Text, Button, KeyboardAvoidingView, StatusBar, Dimensions } from 'react-native';
import { TextInput } from 'react-native-gesture-handler';
import Modal from 'react-native-modal';
const TestModal = ({ visible, onClose }) => {
const window = Dimensions.get('window');
const WINDOW_HEIGHT = window.height;
return (
This is a modal
);
};
export default TestModal;
Подробнее здесь: https://stackoverflow.com/questions/780 ... on-android