Iphone 文本字段的第一个字符大写
我有一个超文本字段。 如何确保第一个字符为大写 我试过这个Iphone 文本字段的第一个字符大写,iphone,objective-c,cocoa-touch,Iphone,Objective C,Cocoa Touch,我有一个超文本字段。 如何确保第一个字符为大写 我试过这个 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { NSUInteger newLength = [textField.text length] + [string length] - range.length; if (newLengt
- (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;
}
但即使在上套管柱之后,它仍然是小写的
谢谢,
我明白了。
Interface Builder中有大写选项
谢谢,
T形三通可能重复的