Как отключить вставку новой строки в многострочном TextInput при нажатии Enter в React Native - PullRequest
1 голос
/ 26 февраля 2020

Я хочу создать приложение чата, которое является многострочным TextInput, и пользователь может отправлять сообщения при нажатии ввода. Однако, когда пользователь нажимает клавишу ввода, новая строка все равно будет вставлена, что приведет к плохим впечатлениям пользователя.

Я пробовал Как предотвратить ввод новой строки при нажатии клавиши ввода в реагирующем родном , но новая строка сохраняется после того, как пользователь нажал Enter на клавиатуре. Я также пытался обрезать текст при запуске onChangeText, но, похоже, новая строка все еще вставлена. Я знаю, что это работает, когда blurOnSubmit=true, но я хочу держать клавиатуру открытой, когда пользователь нажимает клавишу ввода.

...