我正在使用 Expo 51,在使用 React Native 的 TextInput 时遇到了问题。使用自定义字体时,文本下方似乎有一些不需要的空间。字体本身来自 Expo 的 Google Fonts (Poppins)。
字体本身在Text
组件中表现正确。但在 中则不然TextInput
。
我尝试使用textAlignVertical
prop 并将值设置为bottom
,但它仍然相同。我期望它看起来像这样(这是使用默认的 fontFamily)。
<RNTextInput
style={{
width: 200,
fontFamily: 'Poppins_400Regular',
fontSize: 30,
backgroundColor: "rgb(245 245 245)"
}}
textAlignVertical={'bottom'}
multiline={false}
/>
只是为了澄清一下,RNTextInput
这不是一个自定义组件,它只是一个重命名的TextInput
组件react-native
。