如何在原生反应中正确alignment文本input?
文本input是居中alignment,如何修复这个文本input,以便它从左上angularinput
这是我的文字input的CSS
/* The Text input is center aligned, how to fix this text input so that it takes input from top left corner */ input: { flex: 1, padding: 4, marginRight: 1, marginTop: 5, fontSize: 18, borderWidth: 1, borderRadius: 4, borderColor: '#E6E5ED', backgroundColor: '#F8F8F9', justifyContent: 'flex-start', height: 150 }
我有同样的问题,但上面的说明(虽然发现和有用的时候发布一年前)没有解决它。 有一个只有android的样式属性textAlignVertical
,它解决了我在多行input中的这个问题。
即textAlignVertical: 'top'
更新2015-07-03:多行文字input现已合并:
https://github.com/facebook/react-native/pull/991
在UI资源pipe理器中随React Native一起提供的多行示例应该按照文档进行工作。
你将遇到的问题是,多行TextInput工作不正常,文档是误导。 请看这个Github问题:
https://github.com/facebook/react-native/issues/279
“我们还没有将该function移植到开源软件。
在这个问题中有一些代码可以提供最小的多行function,所以你可能可以使用它。