Я вижу заметные зацепки пользовательского интерфейса только на Android, когда клавиатура открывается/закрывается при использовании react-intive-keyboard-контроллера. На iOS все гладко - входы правильно прокручивают, без сброшенных кадров. < /P>
import { TextInput, View, StyleSheet } from 'react-native';
import { KeyboardAwareScrollView, KeyboardToolbar } from 'react-native-keyboard-controller';
export default function FormScreen() {
return (
);
}
const styles = StyleSheet.create({
container: { gap: 16, padding: 16 },
textInput: {
height: 45,
borderWidth: 1,
borderRadius: 8,
borderColor: '#d8d8d8',
backgroundColor: '#fff',
padding: 8,
marginBottom: 8,
},
});
< /code>
{
"Android": {
"SoftwareKeyBoardLayOutMode": "RESRIZE",
"WindowsOftInputMode": "Adxustresize",
"EdgetOeDeedabled": true
}
} < /p>
Подробнее здесь: https://stackoverflow.com/questions/797 ... ve-keyboar
Мобильная версия