几个月前,我致力于项目和成功设置文本字段自动大写。
但是,当我重新打开它并且它不能输入大写文本时。
我不知道发生了什么。这是我的代码:
myTextField.autocorrectionType = UITextAutocorrectionTypeDefault;
myTextField.autocapitalizationType = UITextAutocapitalizationTypeWords // or use UITextAutocapitalizationTypeAllCharacters;
任何解决方案都将不胜感激。谢谢。
AFAIK,当您编写的每个代码看起来都不错时,自动大写有两种可能性不起作用。
- 在 iPhone 模拟器上运行您的应用程序时,请确保您使用模拟器的键盘;不是 Mac 键盘。
- 当应用在设备上运行时,请确保
Settings >> General >> Keyboard >> Auto-Capitalisation
未关闭。全局设置。