我一直在嘗試使用多行增長textinput一段時間,並且現在在鍵盤在輸入時阻止文本的情況下查找我的應用程序文本輸入的新行。我已經嘗試過從基於KeyboardAwareScrollView的解決方案到ScrollView解決方案的解決方案,但是我試過的東西沒有任何工作。React Native:調整視圖高度時鍵盤塊多行textInput
我真的很感激,如果有人可以爲我提供一個適用於Android和iOS的解決方案。
我現在擁有的是與多一個TextInput視圖支撐
<View style={{ height: this.state.height, flex: 1 }}>
<TextInput
{...otherProps}
placeholder="Skriv här"
placeholderTextColor="rgba(0,0,0,0.3)"
blurOnSubmit={false}
multiline
onContentSizeChange={this._onContentSizeChange}
style={[styles.textInputStyle, { height: this.state.height }]}
/>
</View>
與_onContentSizeChange功能如下:與圖片所示
_onContentSizeChange = (event): void => {
const height = event.nativeEvent.contentSize.height;
this.setState({ height });
}
問題: imgur album