【发布时间】:2017-04-26 02:12:15
【问题描述】:
所以我正在查询用户输入以保存他们正在编写的文档。我希望输入的第一个字母是大写字母 - 通过在显示键盘时自动切换大写“向上”箭头。我有以下代码:
AlertIOS.prompt('Saving Document',
'Please name this document',
[{text: 'Cancel'},
{text: 'Save', onPress: input => this._saveFile(input)}
]
)
只是想知道我怎么能这样做。我意识到我可以在后端编辑输入并将第一个字母大写,但我正在寻找一种方法,用户可以在输入输入时看到第一个字母是大写。
大多数 IOS 应用程序都有这个功能,我想知道如何在 react native 中做到这一点。
提前致谢。
【问题讨论】:
-
使用
https://lodash.com/docs/#capitalize,也许吧? -
@AnthonyKong 不要认为这是我要找的东西:-/我希望在打开键盘时切换大写箭头。
-
我不认为你可以开箱即用地做到这一点,因为没有参数来设置它。您必须修改本机源文件才能实现。
-
我相信这是不可能的。 React Native 不会在
AlertIOS上提供类似autocapitalize的行为。 -
@PedroCastilho 任何关于图书馆的想法可以让我这样做吗?不太热衷于创建自定义模式类型的东西。
标签: reactjs react-native react-native-ios