我有一个文本框,我只对首字母大写感兴趣,那么如何在 iPhone UITextField 中做到这一点。
问问题
36789 次
6 回答
112
尝试这个:
tf = [[UITextField alloc] init];
tf.autocapitalizationType = UITextAutocapitalizationTypeSentences;
或在 Interface Builder 的属性检查器中设置此属性
于 2009-07-25T00:49:55.010 回答
43
斯威夫特 3:
textField.autocapitalizationType = .sentences
textField.autocapitalizationType = .words
textField.autocapitalizationType = .allCharacters
输出 :
- 句子:这是文本输入。
- 单词:这是文本输入。
- 所有字符:这是文本输入。
于 2017-09-15T11:02:46.683 回答
6
在 Attributes Inspector 中,有一个带有下拉菜单的大写字母。在这里,您可以选择单词、句子或所有字符。
- Word:如果您选择 Word,则每个单词的第一个字符都是大写
- 句子:如果你的句子比每个句子的第一个单词的第一个字符是大写
- 所有字符:所有字符都是大写的
于 2016-06-03T08:58:55.237 回答
4
迅速:
tf.autocapitalizationType = .sentences
于 2016-09-23T09:02:19.743 回答
3
选择您的文本字段,进入界面生成器(属性选项)故事板有一个选项 Capatalization 将其设置为 sentence.enjoy !!!
于 2014-08-13T13:11:56.327 回答