关闭所有React Native Inputs(iOS)的autoCapitalize

时间:2018-03-02 13:15:48

标签: ios react-native

我的大多数输入仅在iOS上自动大写。我知道autoCapitalize属性可以在每个输入上设置为false以关闭它,但我想知道是否有全局配置我可以在项目范围内应用。< / p>

2 个答案:

答案 0 :(得分:7)

我不知道任何全局配置,但我能想到的最简单的解决方案是创建一个默认autoCapitalize值的自定义组件。

示例

const CustomTextInput = (props) => (<TextInput autoCapitalize="false" ...props />)

答案 1 :(得分:0)

就像答案中的评论中提到的那样,请使用以下道具:

autoCapitalize="none"

将其添加为答案,因为人们可能会错过评论中的信息。