原文鏈接 :http://blog.csdn.net/u011690583/article/details/53808773
ios上原生集成IQKeyBoardManager冬念,具體集成方法請(qǐng)另行百度
android上RN會(huì)自動(dòng)上浮頁(yè)面
–
碰到如下問(wèn)題
這里寫圖片描述
感覺(jué)整個(gè)人都不好了款违,React-native-tab-navigator,是一個(gè)很常用的第三方庫(kù),在Android上選擇一個(gè)TextInput掌唾,然后會(huì)發(fā)現(xiàn)在首次渲染的時(shí)候,tab navigator這個(gè)組件是沒(méi)問(wèn)題的胚鸯,可是當(dāng)某些情況下在回到頁(yè)面岩馍,發(fā)現(xiàn) tab navigator浮到鍵盤上了翔曲。iOS上沒(méi)有這個(gè)問(wèn)題。 解決辦法: 打開(kāi)android工程漫玄,在AndroidManifest.xml中配置如下:
這里寫圖片描述
添加: android:windowSoftInputMode="stateAlwaysHidden|adjustPan"
最后效果如下: tab沒(méi)有上浮茄蚯,頁(yè)面自動(dòng)向上滾動(dòng)。達(dá)到了我們的預(yù)期效果和ios的保持一致
這里寫圖片描述