尝试使用Swift来大写文本字段中每个单词的第一个字母

And*_*itz 7 string capitalization uitextfield ios swift

我正在尝试将我放入文本字​​段的每个单词的第一个字母大写.我想把这段代码放在这里:

func textFieldShouldReturn(textField: UITextField) -> Bool {
//Here
}
Run Code Online (Sandbox Code Playgroud)

我的问题是我不知道该放什么.我试过创建一个像一个帖子告诉我要做的字符串,我遇到了麻烦:

nameOfString.replaceRange(nameOfString.startIndex...nameOfString.startIndex, with: String(nameOfString[nameOfString.startIndex]).capitalizedString)
Run Code Online (Sandbox Code Playgroud)

我不确定在该函数中放什么来大写每个单词的第一个字母.

tec*_*erd 14

只需设置Textfield的大写单词即可.

在此输入图像描述

  • 更改大写选项对我不起作用。:-( (4认同)

Ida*_*dan 5

从这个问题的代码方面,假设它与相连IBOutlet