Is there a way to set the autocapitalizationType for a UITextField so that the first letter of each word is capitalized by default?
UITextField
This Is A
You can even do that form the Storyboard or .xib file. Just have to select the textfield and in the attribute inspector on the right there is a Capitalization section where you can pick whatever suits you. In your case it's capitalisation "Words".