react native TextInput高度自增长

效果:

image.png

image.png

代码:

<TextInput

placeholder={"备注"}

selectionColor={Colors.blackColor}

underlineColorAndroid="transparent"

placeholderTextColor={Colors.grayColor}

multiline={true}

onContentSizeChange={this._onContentSizeChange.bind(this)}

style={{

fontSize: 14,

color: Colors.balckColor,

height: Math.max(25, this.state.height),

lineHeight: 20

}}

/>


_onContentSizeChange(event) {

this.setState({

height: event.nativeEvent.contentSize.height

});

console.log("height", height);

}

问题:TextInput高度自增长时视图会明显抖动,用户体验不好

日记本

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

赞赏支持
被以下专题收入,发现更多相似内容