我有一个文本框,我只对第一个字母的大写感兴趣,那么如何在iPhone UITextField中这样做。
答案 0 :(得分:100)
试试这个:
tf = [[UITextField alloc] init];
tf.autocapitalizationType = UITextAutocapitalizationTypeSentences;
或在Interface Builder
中的属性检查器中设置此属性答案 1 :(得分:21)
斯威夫特3:
textField.autocapitalizationType = .sentences
textField.autocapitalizationType = .words
textField.autocapitalizationType = .allCharacters
输出:
答案 2 :(得分:11)
答案 3 :(得分:4)
在属性检查器中,有一个带有下拉菜单的大写。在这里,您可以选择单词,句子或所有字符。
答案 4 :(得分:3)
夫特:
tf.autocapitalizationType = .sentences
答案 5 :(得分:2)
选择你的文本字段,进入界面构建器(属性选项)故事板中有一个选项Capatalization将其设置为sentence.enjoy !!!