React native TextInput边框无法正常工作

7
这是我为输入框设计的样式:
 searchBarInput: {
  flex: 1,
  fontSize: 20,
  fontWeight: 'bold',
  color: 'white',
  height: 50,
  padding: 0,
  backgroundColor: 'transparent',
  borderColor: '#000000', 
  borderWidth: 50,  
  borderStyle: 'solid',
 }

如果我改变边框宽度,输入框的尺寸会改变,但仍然没有可见的边框。我正在使用react-native 0.15.0和一个安卓设备。
3个回答

7

我认为你无法改变边框,这就是问题所在。你只能“使其不可见”... - G. Hamaide
哦,我明白了。那么也许最好将它包装在另一个元素中? - xtrinch
是的,你应该尝试将它放在一个视图中,并设置输入flex: 1,然后在视图上设置边框。 - G. Hamaide
2
当我尝试移除underlineColor时,出现“underlineColor不是一个有效的样式属性”的错误。编辑:但似乎设置backgroundColor: transparent可以解决问题。感谢大家的帮助。 - xtrinch

2

2
根据React Native文档,您需要在文本输入属性中设置以下内容:
multiline={true}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接