Titanium - 用于单词首字母大写字母的 TextField 键盘类型

Titanium - TextField keyboard type for words first letter capital letter

我在注册表中有一个 TextField 用于输入全名。我希望名字的每个字母都是大写的(每个单词都是名字的一部分)。

我尝试使用 keyboardType: Ti.UI.KEYBOARD_TYPE_NAMEPHONE_PAD,但这并不总是有效 - 如果 iPhone 自动更正输入的姓氏,它就会有效。

我记得每个单词的大写 属性 都存在...我应该使用什么 keyboardType

您可以使用 属性 自动大写:http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.TextField-property-autocapitalization

像这样:

autocapitalization : Titanium.UI.TEXT_AUTOCAPITALIZATION_WORDS