0
我有一个UITextField。 如何确保第一个字符是大写字母?可可触摸UITextField第一个字符大写
我试过了。
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
NSUInteger newLength = [textField.text length] + [string length] - range.length;
if (newLength == 1) {
string = [string uppercaseString];
}
return YES;
}
但是即使在大写字符串后,它仍然是小写字母。
感谢, 三通
的[设置为UITextField的最大字符长度]可能重复(http://stackoverflow.com/questions/433337/set-the-maximum-character-length-of-a -uitextfield) – iosMentalist 2014-10-08 08:48:10