Ios 如何使UITextField的文本在iPhone中以大写字母显示
我有一个文本框,我只对大写第一个字母感兴趣,所以如何在iPhone UITextField中做到这一点。试试这个:Ios 如何使UITextField的文本在iPhone中以大写字母显示,ios,iphone,uitextfield,Ios,Iphone,Uitextfield,我有一个文本框,我只对大写第一个字母感兴趣,所以如何在iPhone UITextField中做到这一点。试试这个: tf = [[UITextField alloc] init]; tf.autocapitalizationType = UITextAutocapitalizationTypeSentences; 或者在Interface Builder的属性检查器中设置此属性选择文本字段,进入Interface Builder(属性选项)情节提要有一个选项Capatalization将其设置
tf = [[UITextField alloc] init];
tf.autocapitalizationType = UITextAutocapitalizationTypeSentences;
或者在Interface Builder的属性检查器中设置此属性选择文本字段,进入Interface Builder(属性选项)情节提要有一个选项Capatalization将其设置为句子。享受 在属性检查器的文本字段部分底部附近,有一个名为
大写的设置,带有下拉菜单。在这里,您可以选择单词
,句子
,或所有字符
在属性检查器中,有一个带有下拉菜单的大写字母。在这里,您可以选择单词、句子或所有字符
- Word:如果选择Word,则每个单词的第一个字符都是
首都
- 句子:如果你的句子比第一个单词的第一个字符还长
每句话都是大写
- 所有字符:所有字符均为大写
Swift:
tf.autocapitalizationType = .sentences
Swift 3:
textField.autocapitalizationType = .sentences
textField.autocapitalizationType = .words
textField.autocapitalizationType = .allCharacters
输出:
- 句子:这是文本输入李>
- 单词:这是文本输入
- 所有字符:这是文本输入