Welcome to 16892 Developer Community-Open, Learning,Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

<TextInput
  style={{
    flex: 1,
    height: 35,
    lineHeight: 35,
    paddingVertical: 0,
  }}
  value={'12345'}
  autoFocus={true}
/>

如果 lineHeightheight 相等, 那么文字会只显示半截

这是因为TextInput 内部有 padding, 参考: https://blog.csdn.net/weixin_...

找到解决方案是取消 padding, 但是会出现新的问题,

TextInput 的光标,在输入文字前和输入文字后长度不一样, 输入文字后 光标会变长

请问如何解决这个问题呢?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
3.6k views
Welcome To Ask or Share your Answers For Others

1 Answer

等待大神解答

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to 16892 Developer Community-Open, Learning and Share
...