Xcode 无法设置 UITextField 自动大写



几个月前,我致力于项目和成功设置文本字段自动大写。

但是,当我重新打开它并且它不能输入大写文本时。

我不知道发生了什么。这是我的代码:

myTextField.autocorrectionType = UITextAutocorrectionTypeDefault;
myTextField.autocapitalizationType = UITextAutocapitalizationTypeWords // or use UITextAutocapitalizationTypeAllCharacters;

任何解决方案都将不胜感激。谢谢。

AFAIK,当您编写的每个代码看起来都不错时,自动大写有两种可能性不起作用。

  • 在 iPhone 模拟器上运行您的应用程序时,请确保您使用模拟器的键盘;不是 Mac 键盘。
  • 当应用在设备上运行时,请确保Settings >> General >> Keyboard >> Auto-Capitalisation未关闭。全局设置。

最新更新