我有一个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;
}
但即使在对字符串进行大写之后,它仍然是小写的。
谢谢, 三通
答案 0 :(得分:0)
啊,我明白了。 Interface Builder中有大写选项。
谢谢, 三通