![](/img/trans.png)
[英]React Native Gifted Chat: How to hide keyboard and text input
[英]React Native Chat Input - How to Avoid keyboard?
我的項目使用 expo 並且反應本機我在聊天屏幕中處理鍵盤時遇到問題:
在 app.json 上設置 "softwareKeyboardLayoutMode": "pan" 會使屏幕向上滑動 header 消失。 在 app.json 上設置“softwareKeyboardLayoutMode”:“resize”會使屏幕跳轉,不會向上滑動消息(我想做的)並且每次鍵盤打開和關閉時應用程序都會閃爍白色背景。
我應該如何使輸入和消息隨着鍵盤向上滑動,同時保持 header 不動?
我嘗試以多種方式使用 KeyboardAvoidingView、KeyboardAwareScrollview,但都沒有給我預期的結果。
我使用這個很棒的庫完美地解決了它,就像 whatsapp 一樣:
https://kirillzyusko.github.io/react-native-keyboard-controller/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.