TextInput组件内部如何让内容从最左侧边框处开始排列
在React Native中,TextInput组件的内容默认是从左上角开始排列的,即第一个字符会出现在组件的左上角。如果你想让内容从最左侧边框处开始排列,你可以使用以下方法:
在TextInput组件的style属性中添加textAlign='justify'
样式。这将使得TextInput的内容在水平方向上均匀分布,从而使内容从最左侧边框处开始排列。
例如:
<TextInput style={{textAlign:'justify'}} />
这样设置后,TextInput的内容将从最左侧边框处开始排列,并且会自动调整宽度以适应内容的长度。请注意,如果内容长度超过组件宽度,多余的内容将不会显示。
1 回答433 阅读✓ 已解决
1 回答464 阅读
1 回答356 阅读
381 阅读
314 阅读
解决措施
设置padding为0的属性可以实现需求效果。
代码示例