我的英语有点问题.我有一个输入组件(比如textfield),用户可以输入他的邮箱地址,但问题是,第一个字母总是以大写字母默认值出现,不可能使其非大写.我怎样才能改变它,就像第一个字母也可以很小一样?enter image description here

推荐答案

TextInput有autoCapitalize个来处理这个问题.

`autoCapitalize enum('none', 'sentences', 'words', 'characters')`

例如,试着这样做:

<TextInput
   placeholder=""
   placeholderTextColor='rgba(28,53,63, 1)'
   autoCapitalize='none'
   value='test'
/>

React-native相关问答推荐

React native React native下拉 Select 器下拉列表不透明问题

构建 iOS Expo 应用时出现 React-Native xcodebuild 错误 65

如何在堆栈的任何屏幕的后退按钮按下时始终导航到堆栈的初始路径?

不能总是在 Chrome 中设置 React Native 断点

_react2.default.PropTypes.function 未定义

给定 APK 文件,我如何检测应用程序是否使用 React Native?

react-native 链接仅适用于一个项目(Android 或 iOS)

React-Native:save user preferences

由于依赖关系,在 run-android 上构建失败

如何清除react-native webview cookie?

React-Native:显示加载屏幕直到加载 webview

redux-observable Promise 在单元测试中没有得到解决

带有 react-navigation 的 DrawerNavigation 标头

React Native:自定义字体在 Android 和 iOS 上呈现不同

当 textInput 聚焦时,第一次touch flatList 不起作用,但是第二次起作用

Fragment片段内的react-native

动画属性启动时 ReactNative ActivityIndi​​cator 不显示 false

xcode 使用错误的 node.js 版本

React Native:如何动态更改

使用行数react-native文本组件