Кнопка «Отправить/отправить» не вызывает связанную функцию в React NativeIOS

Программируем под IOS
Ответить
Anonymous
 Кнопка «Отправить/отправить» не вызывает связанную функцию в React Native

Сообщение Anonymous »

Кнопка в приведенном ниже примере не вызывает связанную с ней функцию, когда клавиатура поднята или TextInput находится в фокусе. Однако это работает, когда клавиатура не работает.
Я думаю, что когда TextInput находится в фокусе, первое нажатие кнопки используется для смещения фокуса. от TextInput (хотя это нетипичное поведение) и любые последующие нажатия кнопки запускают связанную функцию. Это также может объяснить, почему функция вызывается при каждом нажатии, когда клавиатура не работает.

Код: Выделить всё

function msgInputHandler() {
console.log("Test");
}







Я удалил весь код обновления состояния из приведенного выше примера, который не имеет отношения к проблеме.
Кнопка должна быть нажимается пользователями после ввода текста в поле ввода, которое затем должно инициировать вызов API. Следовательно, можно предположить, что кнопка будет нажата только при поднятой клавиатуре.

Подробнее здесь: https://stackoverflow.com/questions/786 ... act-native
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»