Невозможно нажать TouchableOpacity, когда клавиатура поднята. Мне нужно дважды нажать на него. Реагировать нативныйIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно нажать TouchableOpacity, когда клавиатура поднята. Мне нужно дважды нажать на него. Реагировать нативный

Сообщение Anonymous »

Я создаю раздел комментариев для своего приложения с помощью React-Native и создаю его для iOS. Когда клавиатура готова опубликовать комментарий, я не могу сразу нажать кнопку TouchableOpacity, которая отправляет сообщение. Мне нужно сначала нажать ее, чтобы закрыть клавиатуру, а затем нажать еще раз, чтобы отправить.

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

const CommentCreation = React.forwardRef((props, ref) => {

return (

 props.setMessage(val)}
autoFocus={false}
multiline={true}
returnKeyType={'next'}
placeholder={'Enter Your Comment'}
numberOfLines={5}
replyBool={props.replyBool}
/>
 {props.addComment(); Keyboard.dismiss()} : null}
>



)
})
Изображение

Я попробовали клавиатуруShouldPersistTaps="handled" и ее варианты в сочетании с ScrollView в дополнение к View и замене View. Я пробовал их на всех уровнях дерева. Я в растерянности, любая помощь очень ценится!

Подробнее здесь: https://stackoverflow.com/questions/742 ... ess-it-rea
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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