我正在做一个定制的键盘。我禁用了键盘上的默认键,使其尚未显示,但尚未禁用大字母。正如您在下面看到的,我们如何禁用这个默认的大写字母?
这是我禁用默认字母不显示的代码。
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
NSCharacterSet *disabledLetters = [[NSCharacterSet characterSetWithCharactersInString:@" "] invertedSet];
NSRange location = [string rangeOfCharacterFromSet:disabledLetters];
return (location.location == NSNotFound);}
但是,我还没有禁用每个键的行为(当我们单击它们并使它们不更大时禁用操作)。我怎样才能做到这一点 ?