作る:あなたが気づくこととして、テキスト入力をタップすると、キーボードを開きます、しかしはネイティブリアクト - 私はページのために使用されている「フルスクリーン」の背景画像持つ背景画像避けるキーボード
container = {
flex: 1,
width: null,
height: null
}
<View ...>
...
<Image ... styles={container}>
...
<TextInput ... />
...
</Image>
</View>
をビューの高さが変わります。画像はカバーするように設定されているため、ビューの寸法が変わると調整されます。私は親ビューの高さと<Image>
がキーボードの影響を受けないようにし、<Image>
の内容だけをキーボードで押し上げる必要があります。
私は<KeyboardAvoidingView>
が利用可能であることを認識していますが、それを使用する方法がわかりませんか、この状況を処理することさえあります。
いずれのアイデアも素晴らしいでしょう。ありがとう。
なぜ '' '幅:ヌル、高さ:null''' –
@PramendraGupta http://stackoverflow.com/a/32428956/283863 –
あなたのexaからはあまり明確ではありません