我试图通过设置 autocapitalizationType 来保留 textField "Capital"的第一个字符,但它不起作用。下面是相同的 src 代码的快照。
UITextField* returnTextField = [[UITextField alloc] initWithFrame:frame];
returnTextField.autocorrectionType = UITextAutocorrectionTypeNo;
returnTextField.autocapitalizationType = UITextAutocapitalizationTypeWords;
returnTextField.keyboardType = UIKeyboardTypeEmailAddress;
returnTextField.returnKeyType = UIReturnKeyGo;
returnTextField.clearButtonMode = UITextFieldViewModeWhileEditing;
returnTextField.delegate = self;
谢谢,萨加尔
最佳答案
如果您使用硬件键盘在文本字段中输入,它会忽略自动大写。但是,如果您在模拟器屏幕上使用键盘,它应该自动将单词大写。
关于ios4 - autocapitalizationType 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4449201/